Service Delivery Manager
Summary
Service Delivery Manager at Idea 11, an Australian IT consulting and cloud managed services provider. The role owns day-to-day client relationships for a portfolio of managed services clients, acting as trusted advisor and escalation point while driving service delivery and account growth.