Imparta logo

Imparta jobs and careers

London, United Kingdom

As of October 23, 2026, Imparta has no open roles listed.

About Imparta

Imparta is a global leader in performance improvement for customer-facing teams, including sales and account management, negotiation, business acumen, customer success, customer experience, and sales management and leadership. The modular Imparta ecosystem includes three elements, developed over 25 years of research and experience with leading global organisations: 1. Agile Sales Methodology. Imparta’s research-based sales methodology equips salespeople at all levels to adapt to each buying situation, and to execute in a highly effective way, balancing Insight, Influence and Trust. 2. Agile Change Process & Deployment. Our agile change process and deployment model deliver the right training, at the right time, at a global scale, in a variety of formats, and in a way that sticks. 3. Sales Technology. Our powerful, modular software includes an advanced LXP (i-Coach®), an assessment engine, and CRM-based application tools enhanced by AI. Whether you need to plug a gap in your existing training, provide self-paced learning, or build an entire Sales, CX or Leadership Academy, get in touch.

Employees
125
Headquarters
London

Leadership

The top of Imparta's org chart, with how many people report into each leader.

RBPhoto of Richard Barkey

Richard Barkey

Founder & CEO

58 reports

LDPhoto of Lisa Sottosanti Doyle

Lisa Sottosanti Doyle

Chief Operations Officer

35 reports

NWPhoto of Nigel Webb

Nigel Webb

Chief Content and Design Officer

10 reports

MAPhoto of Mark Abell

Mark Abell

Chief Information Officer

6 reports

LNPhoto of Laura Northwood

Laura Northwood

Chief Product Officer

1 report

RCPhoto of Ross Cooper

Ross Cooper

Chief Financial Officer

MV

Michelle Vazzana

Strategic Advisor

Jobs at Imparta

No open positions right now. Explore more companies on TheJobsMap.

Imparta jobs: common questions

Is Imparta hiring right now?
Imparta has no open roles listed as of October 23, 2026. Roles appear here as soon as they are posted on Imparta's careers site.
Where is Imparta headquartered?
Imparta is headquartered in London, United Kingdom.
Who leads Imparta?
Richard Barkey, Founder & CEO, is at the top of Imparta's org chart.
How do I apply for a job at Imparta?
Pick a role on Imparta's TheJobsMap page and select Apply. Every listing links to the original posting on Imparta's own careers site, so you apply directly with the employer.