OpenRoad Group


We believe in the possibilities of a limitless future for both our customers and our employees. Through transparency, relationship-building, delivering a consistent customer experience, and creating new experiences, we are striving for constant improvement as ethical industry leaders. Good business... Read more

Industries

Headquarters

Richmond, Canada

Employees

1,001-5,000

Links


Org chart

Christian Chia
Chief Executive Officer
Collapse
Dev Walia
Vice President & CFO
Tahir Ayub
Executive Vice President And CFO
Mark Lin
President & COO
Jon Chang
Director, Human Resources
Melissa Mak
Senior Marketing Manager - Corporate Strategy