Impression
London: Runway East Borough Market, 20 St Thomas Street, London, SE1 9RS
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....