5.022 Sept 2025Highly recommendSalesFormer employee, more than 3 yearsLiverpool, EnglandRecommendCEO approvalBusiness outlookProsFlexible, open to new strategies. Good culture.ConsNo cons from me really.Show more