Owl Labs's HR department is led by Aram Mouchlian (Director of Talent Acquisition) and has 7 employees.
Robyn Cox
People Operations Manager
Aram Mouchlian
Director of Talent Acquisition
Amy Horenstein
Head of Recruitment
Alanna Lyles
Senior Talent Acquisition Coordinator
Talent Manager
Syl Christensen
Senior Technical Recruiter
Kendrick Vaughn
Technical Training Manager
Looking for a particular Owl Labs employee's phone or email?