Ayla employs 25 employees. The Ayla management team includes Maria Favata (Administrative Manager), Karina Lopez (Fulfillment and Operations Manager), and Ioannis Alampeis (Head Chef).
Looking for a particular Ayla employee's phone or email?