Carl Roberts is feeling energized.The senior ICT executive and advisor to a myriad of C-suite teams-who is also the newest addition to TeleGeography's roster of Preferred Partners-recently chatted with the TeleGeography team about his time in the industry and the constant changes that have been an energizing force in his career.
TeleGeography is a District of Columbia-based consulting firm that offers services including market research and data analysis for the telecommunication industry.