Head of Managed Services
You will lead and develop Icomera’s managed services in an international and technically complex environment. The role carries end-to-end responsibility for how managed services are structured, developed, and governed.
- Managed Services
