Service Delivery Manager
You’re at your best in a complex project environment with multiple parties and diverging interests. You’re able to deal with demanding clients, large public bodies and technical partners. Like a true manager, you ensure agreements are honored, the product has the required quality, new contracts are...