For over twenty five years, TRS has specialized in the provide of engineers, designers, project managers, and other technical and professional services staff to a wide spectrum of industries worldwide. With 17 offices around the globe, we bring local expertise to international markets and have the industry knowledge to aid match the best candidate to the correct role.
Mark Button — I would like to share with people looking to take a leap as I did from South Africa to the UK in the Project planning & controls