Thomas used to work for Allianz Global Corporate and Specialty (AGCS) as Head of Allianz Risk Consulting Central and Eastern Europe (ARC CEE). The Allianz Center for Technology (AZT) was a unit of ARC CEE. He joined AGCS in 2012 and stayed until his retirement in 2021. His area of expertise is management, customer liaison and support, and industrial risk management. Prior to working for AGCS Thomas run the German and Eastern European subsidiaries of various international engineering companies and the liability risk management unit of an international insurance company.
He graduated from the Leibniz University of Hannover, Germany, and the University of Wuppertal, Germany with a Diploma and Dr. – Ing. in Civil Engineering.