5.014 Feb 2024Good paySenior account manager/business developmentFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsMeh not bad good decentConsdecent pay but not greatShow more