Twistellar employs 116 employees. The Twistellar management team includes Thomas Hobel (Chief Executive Officer, Twistellar Europe), Serge Koczanowski (CTO | Chief Technical Officer), and Dmitri Leichik (Co-Owner).
Get Contact Info for All DepartmentsLooking for a particular Twistellar employee's phone or email?