Tamtam Try Tamtam free
Impression logo

Impression

Digital Growth Specialist

About Impression

Digital Growth Specialists driving impact for ambitious brands with integrated strategies, data-driven decisions, and a commitment to positive impact Contact us today

Key facts

Industry
Marketing Services
Company size
251–1,000 employees
Headquarters
Nottingham, Nottinghamshire, United Kingdom
Founded
2012
Revenue
$22.7M – $215MTamtam estimate
Website
impressiondigital.com
LinkedIn
linkedin.com/company/impression-digital-limited

Impression at a glance

Impression is a B2B company in the Marketing Services industry, headquartered in Nottingham, Nottinghamshire, United Kingdom.

Impression was founded in 2012.

Impression has 251–1,000 employees.

Impression's revenue is $22.7M – $215M (Tamtam estimate).

Selling to companies like Impression?

Tamtam finds the companies that match your ideal customer, researches each account and tells you who to contact and when.

Find similar companies