5.0Jul 30, 2024Great place to workManaging directorCurrent employee, more than 10 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsClear vision and strategy Great culture Global workingConsNo cons to speak ofShow more