A critical, strategic business partnering role in a dynamic business that is growing substantially.
Potential challenges
This is an individual contributor role that will require willingness to travel internationally. Not suited to individuals wanting significant people management responsibility or not open to regular travel.