IMPACT employs 40 employees. The IMPACT management team includes Sasha Caldera (Campaign Director, Beneficial Ownership Project), Zuzia Danielski (Communications Director), and Chiara Romano (Product and Operations Lead).
Looking for a particular IMPACT employee's phone or email?