Owen Smith

Enterprise Account Executive

Owen Smith is an accomplished sales professional currently serving as an Enterprise Account Executive at Cresta since September 2025, specializing in a unified platform for human and AI agents. Prior to this role, Owen held the same position at Observe.AI from February 2024 to September 2025, earning the FY25 Top Revenue Performer Award. Owen's experience also includes working as an Account Executive at Zoom from August 2021 to February 2024, focusing on UCaaS, VoIP, and CX solutions in the East market as part of the Net New Acquisition Sales team. At Encamp, Owen was one of the first sales hires, contributing to the company's growth from Seed funding through Series B by self-sourcing and closing multiple Fortune 100 clients. Additionally, Owen began a career in sales development at Canvas in May 2019, where responsibilities included prospecting HR leaders and qualifying leads in the enterprise segment. Owen holds a Bachelor of Science degree in Public Relations from Ball State University.

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