OWN employs 4,261 employees. The OWN management team includes Perci Pietro (Chief Executive Officer), Sanjay Bandhekar (Team Lead Manager), and Saba Mirza (Finance Director).
Looking for a particular OWN employee's phone or email?