managed ’ IT solutions and cyber security services . Combining over 50 years expertise, and boasting an extensive global network... of the year. As Service Delivery Manager (SDM) you will act as a single point of contact for all activities relating...