Olli Ella employs 25 employees. The Olli Ella management team includes Chloe Brookman (Co-founder & Creative Director), Netty Duffield (General Manager), and Annette Duffield (General Manager).
Get Contact Info for All DepartmentsLooking for a particular Olli Ella employee's phone or email?