4.0Dec 11, 2024It consultantCurrent employee, more than 5 yearsLondon, EnglandRecommendCEO approvalBusiness outlookProsAn amazing place to workConsOnsite and having to travel to work dailyShow more