Stephen Walsh is the Chief Product Officer at Enigmatic Smile since October 2022. Prior to this role, Stephen served as the Global Sales Director at Enigmatic Smile. Stephen founded Geek Retreat in June 2012 and held the position until May 2021. Stephen earned a Bachelor's degree in Business/Managerial Economics from Glasgow Caledonian University in May 2005.
Sign up to view 1 direct report
Get started