Careers at Targray

Looking to become a part of a passionate and forward-thinking global organization? Browse employment opportunities at Targray locations in the United States, Canada, Europe, India & China, and learn more about joining our award-winning team.

Browse Jobs

Work Benefits

We offer a comprehensive group of benefits to our employees throughout the world.

Training & Development

Learn how we encourage the professional & personal growth of team members.

Headquarters

Visit our company’s global headquarters in Montreal, Quebec, Canada.

Targray office locations

Exciting Opportunities Across The Globe

At the core of our employment philosophy is the view that each of our employees is critical to our success.

As a member of our team, you experience a sense of belonging & returned loyalty that everyone seeks in an employer. Your talents are cultivated and new skills are developed with Targray’s commitment to your growth.