Penelope employs 167 employees. The Penelope management team includes Ira Banschick (CEO).
Looking for a particular Penelope employee's phone or email?