Director of Wind Turbine Products, Member of Executive Management Committee @ Envision Group
Global Technology Director, Power Systems Technologies, Corporate Research and Technology @ Eaton
Bin Lu's Education
Georgia Institute of Technology
Ph.D. (Electrical and Computer Engineering)
2003 - 2006
INSEAD
Executive Leadership Development Program (Transforming Leadership)
2018 - 2019
University of South Carolina-Columbia
M.S. (Electrical Engineering)
2001 - 2003
Tsinghua University
B.Eng. (Automation)
1997 - 2001
Bin Lu's Skills
Innovation Management
Strategic Leadership
Strategic Planning
Portfolio Management
Employee Engagement
University Relations
Organizational Development
Intellectual Property
Engineering Management
Power Electronics
Bin Lu's Summary
Bin Lu, based in Boston, MA, US, is currently a Chief Strategy Officer, Energy Management Business at Schneider Electric, bringing experience from previous roles at Schneider Electric. Bin Lu holds a 2003 - 2006 Ph.D. in Electrical and Computer Engineering @ Georgia Institute of Technology. With a robust skill set that includes Innovation Management, Strategic Leadership, Strategic Planning, Portfolio Management, Employee Engagement and more, Bin Lu contributes valuable insights to the industry. Bin Lu has 4 emails and 1 mobile phone number on RocketReach.