The Impression employs 18 employees. The The Impression management team includes Angela Baidoo (Senior Fashion Editor), Lizzy Bowring (Fashion Editor), and MacKenzie Richard (Head Of Editorial Content).
Get Contact Info for All DepartmentsLooking for a particular The Impression employee's phone or email?