Working at Targray

 

Based in the Montreal Area, Targray has satellite offices in New York, California, Germany, Czech Republic, India, Hong Kong, Taiwan, and Mainland China. We work in small, focused teams that are agile, efficient and committed to creating novel & transformative solutions for the industries we operate in. Are you looking to become part of a passionate and forward-thinking global organization focused on the growth of new renewable industries? For all the latest job openings, follow us on LinkedIn.

Targray office locations

Join Our Community

Targray is committed to fostering a culture that espouses the principles of honesty, integrity, and excellence throughout the organization. A culture that aligns with our corporate core values while encouraging team members to take pride in what they achieve both individually and collectively.

At the core of our employment philosophy is the view that each employee is critical to our success. As a member of our team, you experience a sense of belonging and returned loyalty that everyone seeks in an employer. Your talents are cultivated and new skills are developed with Targray’s commitment to your growth.