Trafalgar Recruitment – Our client is the International holding company for a group of entities that provide end-to-end platforms addressing process inefficiencies across multiple sectors...