3.010 Jul 2025PayExecution traderFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsOk place to work in the UKConsPoor management and insufficient ressourcesShow more