Primary Job Title Director of Business Development Primary Organization Cleantech Group
Location London, England, United Kingdom Regions Europe, Middle East, and Africa (EMEA) Gender Male
LinkedIn View on LinkedIn
Stephen directs i3’s user base acquisition programs through targeted content marketing and business development initiatives. In his spare time, Stephen can be found cycling around the UK or playing jazz piano at a place near you. He holds a BSc in Economics from University College London and was placed on the Dean’s List for Academic Excellence.
