Impact employs 283 employees. The Impact management team includes Amelia Rogers (Project Manager), Sonia Malik (Admin Assistant and (CSR) and Graphic designer), and Lyndon Givens (Affiliate Marketing Specialist).
Looking for a particular Impact employee's phone or email?