Zukui Hu

Paris, France

Sr Project Developer - Supercharger & Energy at Tesla Motors
Background
Work Experience

Sr Project Developer - Supercharger & Energy

Tesla Motors

May 2014 - December 2016

Discuss