3.09 Dec 2024Support engineerCurrent employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsPeople, clients, team,Greenwich office locationConsPay, HR/finance team being the same person.Show more