OWS employs 36 employees. The OWS management team includes Theodore Apostolatos (Head of Operations), Eleni Paspalidou (Country Director OWS Czech), and Alena Roland (Managing Director).
Get Contact Info for All DepartmentsLooking for a particular OWS employee's phone or email?