5.023 Oct 2025DirectorCurrent employee, less than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsPeople focussed Can do start up mentality FlexibileConsNo cons yet in year 1Show more