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.
This person is not in any teams
This person is not in any offices