CX

Carl XU

Commercial Director

Carl Xu is a strategic leader with nearly 20 years of experience in healthcare consulting, digital transformation, and cross-border project delivery, currently serving as a Commercial Director at ERM. Previously, they held leadership roles at Deloitte China and Merck, where they drove revenue growth, managed complex projects, and championed compliance initiatives. Carl has a Bachelor's degree in Marketing from Shanghai Jiaotong University and is pursuing an MBA at UBC Sauder School of Business, focusing on sustainable development and green finance. Their expertise lies at the intersection of technology, policy, and execution, enabling organizations to achieve measurable results in ESG-aligned projects.

Location

Vancouver, Canada

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices