CTL employs 145 employees. The CTL management team includes Erik Stromquist (Chief Executive Officer), Mike Mahanay (Vice President of Business Development & Government Affairs), and Stephen Moll (Vice President of Purchasing and Operations).
Get Contact Info for All DepartmentsLooking for a particular CTL employee's phone or email?