India

 

 

 

Please click on one of the images below to submit your CV/Resume or to make a general enquiry to our team.

Country Manager

Sales Executive

Recruitment Specialist

Sourcing Specialist

Senior Sales Manager

Key Account Manager

Sourcing Specialist

Recruitment Consultant

Recruitment Consultant

Recruitment Consultant

Find your local TRS
office

Locations