TRS Locations

TRS offer both global scale and local focus through their 26 office locations across the Americas, EMEA, Asia and Australia.

Thanks to our extensive network of offices and alliances (with both local and global staffing companies), TRS consistently recruits internationally to source candidates to projects and sites where no permanent TRS office exists.