Stephan Linhardt is currently the EMEA Tax Leader, a role they have taken on after serving as Assistant Tax Director at Trane Technologies from 2020 to 2021 and as Assistant Tax Director EMEA at Ingersoll Rand from 2006 to 2020. Prior to these positions, they worked at Deloitte from 2001 to 2006, where they held roles as Tax Manager and Senior Tax Manager.
This person is not in the org chart
This person is not in any teams
This person is not in any offices