Leon Zhao

Head of Central Operations, APAC

Leon Zhao is a seasoned logistics professional with extensive experience in multi-site large-scale manufacturing environments and remote team management. They held various roles at Volvo Cars, ultimately serving as Head of Central Operations for the APAC region, where they managed inbound, packaging, and aftermarket transportation. Prior to that, they worked at Ingersoll Rand as a Regional Manager focused on logistics operational excellence and compliance. Leon possesses a Bachelor of Engineering and a Master of Engineering in Industrial Engineering, both from esteemed institutions in China.

Location

Shanghai, China

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices