Stephen Ochs

Selector AI

View this person in the org chart, teams, and offices

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