CTC Technology & Energy employs 83 employees. The CTC Technology & Energy management team includes Andrew Afflerbach (CEO and Director of Engineering), Andy Spurgeon (Chief Operating Officer), and Shawn Thompson (Vice President of Analytics).
Get Contact Info for All DepartmentsLooking for a particular CTC Technology & Energy employee's phone or email?