5.0Jul 13, 2026Account executiveCurrent employeeLondon, EnglandRecommendCEO approvalBusiness OutlookProsCutting edge, great talent, strong teams.ConsHigh intensity- not a con, but not for everyone.Show more