Head of Service Delivery

Leadership and technical team Management. Degree educated (technical degree or equivalent). Broad knowledge of technologies and systems architecture.