Steve Leonard's Location
London, GB
Steve Leonard's Work
Steve Leonard's Education
MIT Sloan School of Management
(Education, Entrepreneurial Studies, Entrepreneurship)
2014 - 2016
Southern Methodist University
Bachelor of Business Administration (Business)
1980 - 1984
Steve Leonard's Skills
Steve Leonard's Summary
Steve Leonard, based in London, GB, is currently a Chief Executive Officer at Singularity University, bringing experience from previous roles at Maxeon Solar Technologies, Sginnovate, Australian Institute of Company Directors and Singapore Post LTD. Steve Leonard holds a 2014 - 2016 MIT Sloan School of Management. With a robust skill set that includes Public Speaking, Cross Functional Team Leadership, Enterprise Software, Sales, Professional Services and more, Steve Leonard contributes valuable insights to the industry. Steve Leonard has 4 emails and 1 mobile phone number on RocketReach.