Stephen Ochs

Head Of Marketing

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.

Location

Brookline, United States

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices