Stephen is a veteran CEO who has produced $5B+ in shareholder value, leading organizations to exceptional performance by engaging teams, transforming cultures, and implementing creative organizational solutions. He served as CMO and head of Europe for a $2B multinational; grew a company from $90M to $300M ($8B market cap on NASDAQ); nurtured a startup to $20M, exiting for $100M; turned around a public company, selling for $400M; and acquired multiple businesses along the way. A strategic visionary, he is nonetheless willing to get his hands dirty, driving rapid expansion through sales and marketing.
Stephen graduated from the London School of Economics, attended Wharton’s executive development program, and embarked on a PhD in Mythology and Depth Psychology.