least 10 years' in a technical management role with a focus on service delivery with a solid understanding of 10 years in a technical management role with a focus on service delivery. Track record in strategic
share this job on whatsapp