Steve D. is an Entrepreneur in Residence at Tin Alley Ventures, where Steve is building and investing in mental health solutions. Prior to this role, Steve founded a company called Two Roads to support organizations in building and scaling mental health solutions. Steve has a background in marketing and growth, having held roles such as Head Of Marketing at LetsGetChecked and Head of Marketing & Growth at Wayflyer. Steve also has experience as a Management Consultant at McKinsey & Company, where Steve focused on corporate and business unit strategy, with a functional focus on marketing and growth. Steve holds a Bachelor of Engineering in Mechanical Engineering from University College Dublin and UNSW.
Sign up to view 0 direct reports
Get started