3.06 Jan 2021Business development managerFormer employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsNice team, good office locationConsLack of management resulted in a severe downturn in company performance.Show more