Head of Technical Deployment EMEA
Planhat, London +1
What you need
You are a strategic thinker who is equally comfortable rolling up your sleeves and getting into operational details. You bridge the gap between business and technical stakeholders with confidence and clarity, and you have the leadership track record to back it up.