Stephen Ochs, MBA, currently serves as the Sr. Director of Demand Generation at Selector since September 2024 and co-founded Sterra Marketing in May 2020, focusing on go-to-market strategies for early-stage companies. Ochs has held significant positions including Head of Demand Generation at Bitrise, Senior Director of Demand Generation at LiveAction, and Director of Digital Marketing at Jenzabar. With a robust background in demand generation, marketing strategy, and digital marketing, Ochs has consistently delivered impressive results such as driving over $20 million in marketing-attributed pipeline and achieving 180% growth in MQL numbers. Ochs holds an MBA from Syracuse University and a BS in Business Administration from Ithaca College.
Sign up to view 0 direct reports
Get started
This person is not in any teams