Joseph Lu is the Chairman Emeritus at Powin and a Co-Founder of Skywalker Trampolines, Camp Chef, and Yangzhou Finway Energy Tech Co., Ltd. Joseph was also the Chief Executive Officer of Powin, Yangzhou Gladwin M&E Tech. Co., Ltd, and Yangzhou Aiqi Fitness Equipment Co., Ltd. In addition, they have served as the President of Qingdao Wei Long Co., Ltd. and Qingdao Triple Master Fitness Co. Euro Belt Factory Ltd.
Joseph Lu has a Bachelor's degree in Chemistry from Chinese Culture University.