Orro employs 32 employees. The Orro management team includes Leroy Bermudez (Owner), Joe Keto (Electrical Engineering Lead), and Amanda Wildman (Office Manager).
Get Contact Info for All DepartmentsLooking for a particular Orro employee's phone or email?