5.018 Jan 2024AdministrativeCurrent employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsKind friendly nice sick hatchConsNone at all here he’sShow more