Impression is an award-winning digital marketing agency based in Nottingham. Founded in 2012, it delivers results-driven PPC, SEO, PR and content marketing campaigns for some of the UK’s largest companies from its base in the city’s Creative Quarter.