TRS Canada is part of the worldwide TRS Staffing Solutions Group, equipped to meet the recruiting needs of candidates and employers across a range of industries and around the world. Our teams work with many of the leading names from the Oil and Gas, Mining, Energy and Infrastructure industries. Every year, we place thousands of […]
Job Detail