IMP-SF employs 15 employees. The IMP-SF management team includes Amy Heidersbach (Director of Account Management), and Meaghan Moynahan (Director of Social Media).
Looking for a particular IMP-SF employee's phone or email?