Account Manager, Omdia

Informa PLC

Full-time Advertising, Marketing, Promotions, Public Relations, and Sales Managers
Apply Now
Location
London, England, United Kingdom
Posted
July 25, 2026

Job Description

Job Description

This role is based in our 240 Blackfriars office.

The Account Manager, Core Accounts is responsible for the commercial health and strategic growth of an assigned book of business within our long-tail customer segment. This is a retention and growth role, with commercial focusΒ to renew, protect, and expand existing customer relationships.Β 

This role operates within a scaled, high-volume model. Account Managers are expected to manage a book of 80 or more accounts and apply systematic, tools-driven approaches to prioritisation and customer engagement. Success in this role requires the ability to see patterns across a portfolio, operate from a structured playbook, and allocate time and energy to the accounts and activities most likely to drive commercial outcomes.Β 

The Account Manager is the primary commercial owner of the customer relationship from kickoff through renewal. They partner closely with Customer Success, overlay s...