+1.514.695.8095

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.

Get Started

Work Benefits

Targray offers a comprehensive group of benefits to its employees.

Training & Development

We encourage the professional & personal growth of our employees.

Headquarters

Visit our global headquarters in Montreal, 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.