Owl Labs's Sales department is led by Ben Harman (Chief of Staff) and has 18 employees.
Kaylin McNamara
Global Director of Inside Sales
Dale Douglas
Technical Account Manager for EMEA
Christina Amen
Sr. Territory Account Manager - West (US and Canada)
Andrew McCourt
Territory Account Manager
Ben Macdonald
Vice President of Global Sales & Channels
Anthony Papandrea
Channel Account Manager, CDW
Justin Zebrowski-Blackson
Channel Account Manager
Chloe Okpiabhele
Territory Manager
Waino Kaihlanen
Sales Development Representatives
Looking for a particular Owl Labs employee's phone or email?