2.0Sep 11, 2021It depends on the teamService delivery managerFormer employee, more than 5 yearsDublin, DublinRecommendCEO approvalBusiness OutlookProsNice and smart people Nice facilitiesConsIt will depend on the team, but usually you will get a lot of stress Some managers can be terribleShow more