Thomas Schachinger has a strong work experience with a focus on project management, consulting, and customer relationship management. Thomas started their career in 2010 as a Senior Consultant at Client Vela GmbH, where they worked until 2012. In 2012, they co-founded Envolved GmbH and served as a Senior Project Manager and co-founder until 2021. Currently, Thomas is the Head of Global CRM at Leica Camera AG, a position they have held since June 2021.
Thomas Schachinger attended the University of Bedfordshire, where they pursued a Master's degree in Marketing & International Business Management. The start and end years of their education are not specified.
Sign up to view 2 direct reports
Get started