Our team

The HALO Trust is headquartered in Dumfries, Scotland. HALO USA is located in Washington, DC.

To find out more about our team, skills and experience, please see:

Senior management

Global specialists

HQ staff

US staff

To find out more about life at HALO or our current job vacancies please see our recruitment section.