Impression Communications employs 10 employees. The Impression Communications management team includes Tom Addis (Client Services Director), Simran Bains (Content Executive), and Cheryl Dean (Seniour PR and Influencer Account Manager).
Looking for a particular Impression Communications employee's phone or email?