Business Profiles

Impression

London: 201 Borough High Street, London SE1 1JA
Nottingham (HQ): Fothergill House, 16 King Street, Nottingham NG1 2AS

Impression was founded in late 2012 by two aspiring digital marketers, Tom and Aaron. At the time, both were working for a fast-growth clean-tech business....

People

James Cash

Clive Read

Martin Buttriss

Carolynn Best

Jude Weston

Richard Sutton

Close