3.023 Jan 2025Nice peopleService delivery managerFormer employee, more than 1 yearBirmingham, EnglandRecommendCEO approvalBusiness outlookProsGreat Team management and spiritConsPoor communication from senior management (C-level)Show more