Leo Ohaus

Director, Sales & Strategic Sales Lead at Listen Labs

Leo Ohaus is an experienced sales professional currently serving as the Director of Sales and Strategic Sales Lead at Listen Labs since November 2025. Prior to this role, Ohaus held positions as Manager of Sales at Artera from September 2023 to November 2025, and at Health Note from July 2022 to September 2023. Earlier in the career, Ohaus worked at Well Health Inc. from March 2021 to July 2022, where responsibilities included Manager of Enterprise Sales Development, Enterprise Sales, and Specialty Sales. Ohaus holds a degree in Economics from UC Santa Barbara.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices