Technology Solutions Delivery
• This is a business and client facing role that ensures a seamless IT Service Management, helping business growth and creating value for business and their clients through IT intervention. We also do relationship management with business client IT teams