Thomas Holz is a seasoned professional with extensive experience in account management and customer success, currently serving as a Strategic Account Manager at Ivalua since March 2024. Prior to this role, Thomas was involved with Unduit as a consultant for THRSD Consulting, supporting early start-ups in their European market expansion from June 2022 to March 2024. Thomas's previous experience includes significant tenures at Tradeshift from May 2017 to March 2024, where roles included Customer Success Manager, Client Executive, and Senior Account Manager, as well as serving as an Account Manager at Capgemini BPO | IBX Business Network from January 2009 to April 2017.
This person is not in the org chart
This person is not in any teams
This person is not in any offices