Stephen Carlin's Location
Edinburgh, Edinburgh, United Kingdom
Stephen Carlin's Work
Stephen Carlin's Education
University of Edinburgh Business School
Master of Business Administration
2018 - 2019
Heriot-Watt University Malaysia
Bachelor of Science (Mathematics, Statistics)
1998 - 2002
Stephen Carlin's Skills
Stephen Carlin's Summary
Stephen Carlin, based in Edinburgh, Edinburgh, United Kingdom, is currently a UK Customer Success Director and Product Owner at Montoux, bringing experience from previous roles at University of Edinburgh Business School, Moody's Analytics and Barrie & Hibbert. Stephen Carlin holds a 2018 - 2019 Master of Business Administration @ University of Edinburgh Business School. With a robust skill set that includes Product Development, Singing, Fannie Mae, Product Requirements, Fashion Design and more, Stephen Carlin contributes valuable insights to the industry. Stephen Carlin has 1 email on RocketReach.