Challenge Network employs 161 employees. The Challenge Network management team includes Silvia Palmieri (Business Account), Rossella Russo (Head of business development public sector), and Paola Zegretti (Head of Business Consultancy).
Get Contact Info for All DepartmentsLooking for a particular Challenge Network employee's phone or email?