Oh Polly employs 313 employees. The Oh Polly management team includes Steve Roberts (CTO), Claire Henderson (Chief Executive Officer), and Megan Mitchell (HEAD OF CREATIVE).
Get Contact Info for All DepartmentsLooking for a particular Oh Polly employee's phone or email?