Impression Company Profile, Contacts & Intelligence

Advertising ServicesNottingham, Nottinghamshire, United Kingdom262 employeesFounded 2012
2 contacts with email or phone data2 with email data1 with phone data
Employees
262
Company source estimate
Reachable Contacts
2
Visible contacts with email or phone data
Contacts With Email
2
2 of 4 visible contacts
Departments
6
Mapped contact coverage

Impression Overview

We're a performance marketing agency setting the new standard of excellence through our people, our performance and our technology, with offices in Manchester, Nottingham, London and New York. We provide access to the most creative problem-solvers who challenge the status quo. They are backed by a proven experimentation process and proprietary technology to measure and maximise marketing effectiveness. Proud to be B Corp™ certified, we’ve always been determined to do business differently and that’s why one of our values is ‘Business for Good’. In 2024, we won B Corp Company of the Year (Company Culture Awards) and Digital Agency of the Year (Global Agency Awards). We have a 93% staff retention rate and a 95% client retention rate. To find out how we can help your business, get in touch with us today via our website for more information, or email us hello@impressiondigital.com

Headquarters
Nottingham, Nottinghamshire, United Kingdom
Industry
Advertising Services
Founded
2012
NAICS
Marketing Consulting Services
Phone Number
Available in AeroLeads
Company Email
Available in AeroLeads

Impression Contact Intelligence

See which contact channels and departments are represented in the visible AeroLeads data.

2 contacts with contact data
2 with email data and 1 with phone data in the visible sample.
6 departments represented
Visible contacts with email or phone data are mapped to these departments.
7 company-domain emails
Visible contacts using Impression's company email domain.
Sales
4
Executive
3
Marketing
3
General
1
Finance
1
Operations
1

Impression People & Org Chart Preview

Sample people records show job titles and whether email or phone data is available without exposing raw contact details.

Impression Workforce Composition

Seniority breakdown across 32 visible profiles.

Individual contributor
10
Senior / Lead
8
Manager
7
Executive
2
Director
2
Associate / junior
2
VP / Head
1

Impression Technology & Talent

Technology-related job titles represented in the visible people data.

Product / design
1
Security
1

Compare Similar Companies to Impression

Explore companies in related markets and compare their industry and employee estimates.

Company Industry / match Employee estimate Page
Journey Further Advertising Services 191 View company
Tank Advertising Services 94 View company
Adtrak Marketing Services 91 View company
Hallam Marketing Services 65 View company
Amplifi (Europe) Business Consulting And Services 58 View company
Hurree Software Development 44 View company
Together Agency Advertising Services 28 View company
Ketchup Marketing Limited Advertising Services 21 View company
Tomorrow Technology, Information And Internet 15 View company
The Dairy Marketing Services 8 View company