Multiple Roles at the Same Company: How to List Promotions on a CV
Two ways to show promotions and several positions at one employer on your CV: stacked entries under one company heading or separate entries, with examples, ATS considerations and what to do when titles changed but the work did not.
A promotion is one of the strongest signals a CV can carry: someone who knew you well decided to give you more responsibility. Yet many CVs hide it, either by listing only the last title or by repeating the company name three times until the page looks like job hopping. There are two clean ways to show several roles at one employer; here is when to use each.
Option 1: stacked titles under one company heading
Write the company once with the total dates, then each role beneath it with its own dates and its own bullet points. This is the best choice when the roles were a clear progression and you want the reader to see the total tenure at a glance.
Northwind Logistics — 2019–2026 Operations Manager, 2023–2026: led a team of 18 across two warehouses; cut order-to-ship time by 22 %. Team Lead, 2021–2023: supervised 6 pickers; introduced a shift handover checklist that reduced errors by a third. Warehouse Associate, 2019–2021: handled inbound receiving and inventory counts.
Option 2: separate entries for each role
List each position as its own entry with the company name repeated. Use this when the roles were genuinely different jobs (for example a move from sales to product), when there was a long gap between them, or when the earlier role is the one most relevant to the job you want and needs its own prominence.
Which format do ATS systems prefer?
Both parse correctly as long as each role has a title line and a date range on its own line. What breaks parsing is a company heading with dates and roles beneath it without dates, which the software reads as one long job with the first title it finds. Give every role its dates and you are safe. Our own parser treats a line with a date range as the start of a new position.
Three situations that need care
- Title changed, job did not: show the newest title and note the old one in brackets («Senior Analyst (previously Analyst)»), rather than two entries with identical bullets.
- Company renamed or acquired: write the current name and the former one once: «Contoso (formerly Fabrikam)».
- A lateral move: use Option 1 and let the bullets, not the titles, show the growth in scope.
Write the growth, not just the titles
The titles prove you were promoted; the bullets should prove why. Under each role, put the result that earned the next step: the number that moved, the team that grew, the project that landed. A reader should be able to see the reason for each promotion without being told.
Let the structure be checked
CV Analyz reads how your roles are laid out, flags positions a parser would merge, and rewrites each role's bullets as achievements, so the promotions are visible to both the software and the person.
Check how your promotions read to an ATS.
Improve your CV nowFrequently asked questions
How do I list multiple positions at the same company on a CV?
Either stack the roles under one company heading, each with its own dates and bullets, or list each role as a separate entry. Stack when the roles were a progression.
Should I show all my promotions on my CV?
Yes, with dates. Promotions are among the strongest signals of performance a CV can carry.
Do ATS systems read stacked job titles correctly?
Yes, as long as each role has its own title line and date range. Roles without dates are merged into one position.