myCTS employs 10 employees. The myCTS management team includes Armin Forstner (Founder), Julia Schallmeiner (Marketing and Communications Specialist), and Patrick Komon (Developer).
Looking for a particular myCTS employee's phone or email?