4.07 Dec 2022N/AKey account managerCurrent employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsPlease leave this section blankConsPlease leave this section blank.Show more
5.04 Jun 2021Great culture and team membersKey account managerCurrent employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsFrom top to bottom the team are friendly and supportive. There's a great work culture and a stimulating environment to drive success in a fast developing business.ConsI don't have anything negative to sayShow more