Opella employs 5,569 employees. The Opella management team includes Julie van Ongevalle (Opella President and Chief Executive Officer), Denis Mineret (Chief People Officer), and Claire Terrazas (General Counsel).
Looking for a particular Opella employee's phone or email?