Carl Todd

Director of Sales


Carl Todd, Director of Sales for Telamon Corporation, has been in the IT industry for over 30 years. He has been helping companies build and operate telecommunications networks in the United States since 1984. He specializes in bringing optical networking solutions for data centers as well as ILECs, CLECs and MSOs around the country.


Back to the Search