Description: 84 Months of experience in a leadership role where the candidate has consistently managed teams of more than 25 people in an IT environment, overseeing complex projects and ensuring successful delivery. 84 Months of experience as an ...
26 days ago