Service Delivery Manager
CurrentOversaw 5 teams consisting of 18 IT engineers from different technical backgrounds and working on the design and maintenance of IT applications for the European Medicines Agency aka EMA.• Engaged in the development of the department.• Assumed responsibility for the development of progress plans and formulated action plans.• Analyzed and evaluated indicator results and proposed action plans.• Took charge of the forecasting and billing of the teams.