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