O employs 26 employees. The O management team includes Elena Dipsella (Executive Head Chef), and Eleni Stamou (ACCOUNTANT).
Looking for a particular O employee's phone or email?