Job Description
,
, - . Must preserve all original content word-for-word, no additions, deletions, summarization. Must not add CSS, no . Must not add headings unless they correspond to section headers like "Job Purpose", "Key Accountabilities", etc. The instruction: Use
for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). So we need to identify headings in the text and wrap them in . The raw text includes many tags with headings like "Direct Reports:", "Job Purpose", "Key Accountabilities", "1. Domestic Passenger Sales Management", etc. But we need to use for section headers. Probably we should treat each label as a header? The instruction says use for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). Those are example headings. In the given text, we have headings like "Job Purpose", "Key Accountabilities", "2. Travel Trade and Agency Management", etc. Probably we should wrap each text that is a heading in . But we must preserve all original content word-for-word, including the tags? The instruction says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. However we are converting to HTML, so we need to output HTML tags, but we cannot keep the original tags? The instruction says "Return ONLY the HTML. No markdown fences, no explanation, no preamble." It also says "Use for section headers". So we need to replace the headings with tags, but we must preserve the text inside. The original content includes the tags and the text inside. We need to output HTML that includes around the heading text, but we must not add or remove any words. So we can output something like:
Direct Reports:
Sales Manager
...
But the original had Direct Reports: then Sales Manager
. The text inside is "Direct Reports:" including colon. So we need to output Direct Reports:
then the paragraph with "Sales Manager". That seems okay.
We must not add any extra text. Must preserve all original content word-for-word. That includes line breaks? We can just output the HTML in order.
We need to use for introductory paragraphs and general text. Use
- for list items. So any list items should be in
- ...
. The original has many - items. We need to keep them but wrap them appropriately.
We must not use . So we need to remove the outer wrappers. The original has many nested etc. We can just output the content in order, using
and
- as needed.
We must not add any extra headings beyond those that are section headers. The instruction says use
for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). In this text, we have headings like "Job Purpose", "Key Accountabilities", "1. Domestic Passenger Sales Management", etc. Those are not exactly the example list, but they are headings. Probably we should treat any that is a heading as . The example includes "Key Accountabilities" which is present. Also "Minimum Qualification and Experience" maybe not a heading but we can treat as heading? The instruction says use for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). Those are typical headings. In the text, we have "Key Accountabilities" which matches "Key Duties"? Actually "Key Accountabilities" is similar to "Key Duties". So we can wrap that in . Also "Job Purpose" maybe not in the example list but it's a heading; we could still wrap it in as it's a section header. The instruction says use for section headers (e.g. ...). It doesn't restrict to only those examples; we can use for any section header present.
Thus we will wrap each text that appears as a heading (like "Direct Reports:", "Job Purpose", "Key Accountabilities", "1. Domestic Passenger Sales Management", etc.) with . But we must preserve the colon and text exactly.
We must not add any extra text. So we will output the HTML in the same order, but replace with and remove the surrounding wrappers. Also we need to ensure list items are wrapped in - ...
. The original already uses - for list items. We need to keep them but ensure they are properly nested. The original has
inside etc. We can just output the - content as is, but we need to ensure we don't have extra
tags that are not needed? The instruction says use - for list items (duties, requirements, qualifications, skills). So we should keep the
tags that contain - items. That's fine.
We must not use tags. So we need to remove all wrappers. The original has many around each paragraph. We can just output the content directly, using
for paragraphs and
- for lists.
Thus the output will be a sequence of tags:
Direct Reports:
Sales Manager
Domestic Sales Officer(s)
etc. But note that "Domestic Sales Officer(s)" is not wrapped in but is a content. Actually the original has:
Domestic Sales Officer(s)
So we need to output Domestic Sales Officer(s)
? Wait the heading is not preceded by . The original has no before "Domestic Sales Officer(s)". It just has a with that text. So it's not a heading; it's just a paragraph. So we should output
Domestic Sales Officer(s)
. But the instruction says use for section headers (e.g. Responsibilities, Qualifications...). "Domestic Sales Officer(s)" is not a heading; it's a list item? Actually it's part of "Direct Reports:" list items. So we should keep it as a paragraph.
Thus we need to parse the structure:
- Direct Reports: then
Sales Manager
- Then Domestic Sales Officer(s)
- Then Ticketing Supervisor(s)
- Then Global Call Centre Supervisor
These are just paragraphs, not headings. So we output them as ...
.
Then Job Purpose becomes Job Purpose
then the paragraph text.
Then Key Accountabilities becomes Key Accountabilities
then the following content includes subheadings like "1. Domestic Passenger Sales Management" etc. Those are also headings. Should we wrap them in as well? Probably yes, as they are section headers. So we will wrap each that appears as a heading with . But we must preserve the colon and numbering exactly.
Thus we will output:
1. Domestic Passenger Sales Management
- Lead and coordinate passenger sales activities within Uganda.
...
But note that the original has inside a that also contains 1. Domestic Passenger Sales Management. So we need to output 1. Domestic Passenger Sales Management
then the with its - items. The original has multiple
blocks each with a single - . We need to keep them as separate
blocks.
We must preserve all original content word-for-word, including the line breaks? We can just output the HTML in order.
We must not add any extra text. So we must not add any extra around the
unless needed. The instruction says use for introductory paragraphs and general text. The
is not a paragraph; it's a list. So we can output the directly after the heading.
Thus the output will be a series of tags.
We need to be careful to preserve the exact wording, including punctuation, spaces, non-breaking spaces ( ). The original includes after some words. We need to preserve them as is. In HTML, is a character entity; we can keep it as is. The instruction says preserve all original content word-for-word, so we must keep as is.
Thus we will output the HTML exactly as the content appears, but with appropriate tags.
Let's reconstruct step by step.
I'll go through the original snippet and produce the cleaned HTML.
Original start:
Direct Reports:
Sales Manager
Domestic Sales Officer(s)
Ticketing Supervisor(s)
Global Call Centre Supervisor
We need to output:
Direct Reports:
-> but we need to replace with . Actually we need to output Direct Reports:
then
Sales Manager
. The original had Direct Reports:
. So we need to output Direct Reports:
then Sales Manager
. But we must preserve the colon and text exactly. So we output:
Direct Reports:
Sales Manager
Then next Domestic Sales Officer(s)
-> just Domestic Sales Officer(s)
Then Ticketing Supervisor(s)
-> note the after the closing ? Actually the original has Ticketing Supervisor(s)
which is weird: a containing "Ticketing Supervisor(s) " then closing
. The is inside the paragraph before the closing tag. So the text includes a non-breaking space after the closing parenthesis. We need to preserve that exactly. So we output Ticketing Supervisor(s)
. But that seems odd: a trailing inside the paragraph. We'll keep it.
Then Global Call Centre Supervisor
similarly.
Then we have Job Purpose etc.
Thus we need to output:
Job Purpose
The Country Manager Uganda is responsible for leading and coordinating UNACL’s passenger sales activities in Uganda to maximise passenger revenue, market share, customer acquisition, trade engagement, and commercial profitability across all domestic sales channels and customer segments.
Then next ...> etc.
We need to continue.
Let's parse the rest.
After the Job Purpose paragraph, there is:
The role oversees UNACL’s local sales strategy, trade relationship management, corporate sales, direct sales growth, ticketing sales coordination, domestic market development, and sales performance monitoring while ensuring compliance with UNACL's commercial policies, revenue accountability standards, and customer service expectations.
That's a paragraph, so output ...
.
Then next paragraph:
Responsible for all Country reservations, ticketing, fare application, customer booking support, and call centre operations to ensure efficient customer service delivery, revenue protection, booking accuracy, and compliance with UNACL commercial and regulatory standards.
Output ...
.
Then next paragraph:
The role oversees reservation sales support and point-of-sale activities across direct channels, city ticket offices, airport ticketing support, and customer contact centres, while ensuring proper use of reservation systems, ticketing controls, fare rules, EMD processes, and customer service procedures.
Output ...
.
Then next paragraph:
The Country Manager will work closely with Revenue Management, Ticketing & Reservations, Customer Experience, Commercial Systems, Airport Services, Finance, Brand & Advertising, and travel trade stakeholders to strengthen UNACL’s commercial performance within Uganda.
Output ...
.
Then there is a
which is just a paragraph with a non-breaking space. We need to output
.
Then Key Accountabilities becomes Key Accountabilities
. Then we have a series of blocks.
The first block:
- Lead and coordinate passenger sales activities within Uganda.
We need to output - Lead and coordinate passenger sales activities within Uganda.
Then next block:
- Lead sales planning, budgeting and implementation.
Output - Lead sales planning, budgeting and implementation.
Note the at end.
Then next block:
- Drive achievement of passenger revenue targets, sales targets, market share objectives, and customer acquisition goals.
Then next block:
- Monitor local market performance across direct sales, corporate sales, travel agencies, airport sales, website sales, and ticketing offices.
Then next block:
- Develop and implement local sales growth initiatives and tactical market campaigns.
Then after that, there is a 2. Travel Trade and Agency Management
etc.
But note that after the list items, there is a 2. Travel Trade and Agency Management
. So we need to output 2. Travel Trade and Agency Management
then the following paragraphs.
But also there is a 3. Corporate and Government Sales Development
etc.
Thus we need to continue.
After the list items for "1. Domestic Passenger Sales Management", there is a 2. Travel Trade and Agency Management
. So we output 2. Travel Trade and Agency Management
then the following paragraphs.
But note that the original also has a 1. Domestic Passenger Sales Management
before the first . Actually the structure is:
1. Domestic Passenger Sales Management
...
Thus we need to output 1. Domestic Passenger Sales Management
then the list items.
But the original had the inside a . So we need to output
1. Domestic Passenger Sales Management
then the ... etc.
Thus we need to treat each heading as .
Thus we will output:
1. Domestic Passenger Sales Management
...
Then after that list, there is another block (the second list item). Actually there are multiple blocks each preceded by a ...
maybe not. Let's examine the original after the first block:
The original snippet after the first block:
- Lead and coordinate passenger sales activities within Uganda.
- Lead sales planning, budgeting and implementation.
- Drive achievement of passenger revenue targets, sales targets, market share objectives, and customer acquisition goals.
- Monitor local market performance across direct sales, corporate sales, travel agencies, airport sales, website sales, and ticketing offices.
- Develop and implement local sales growth initiatives and tactical market campaigns.
Thus there is no separate heading before each ; they are just consecutive blocks. So
Apply Now ↗
How well do you match?
Get an instant AI match score for this role — free, takes 3 minutes.
Tailor your CV for this role
The concierge rewrites your whole CV and writes a matching cover letter for this job — opens right here, nothing to paste.
Tailor My CV to This Job ✍️
My Job Concierge
Let jobs find you
Leave your email and our AI matches you to new jobs across 24 African markets — free. You wait for the call.
Almost there
Add your CV for real matches
Upload your CV and we score every new job against your real experience — only strong matches reach your inbox. Optional, but it makes your matches far sharper.
You're in.
We'll email you the moment a job matches your profile. Check your inbox for a welcome from My Job Concierge.
ECHO
Your MJC Assistant
I'm ECHO, your MJC career assistant. I can help you find jobs, explore career tools, and connect with opportunities across Africa.
for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). So we need to identify headings in the text and wrap them in . The raw text includes many tags with headings like "Direct Reports:", "Job Purpose", "Key Accountabilities", "1. Domestic Passenger Sales Management", etc. But we need to use for section headers. Probably we should treat each label as a header? The instruction says use for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). Those are example headings. In the given text, we have headings like "Job Purpose", "Key Accountabilities", "2. Travel Trade and Agency Management", etc. Probably we should wrap each text that is a heading in . But we must preserve all original content word-for-word, including the tags? The instruction says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. However we are converting to HTML, so we need to output HTML tags, but we cannot keep the original tags? The instruction says "Return ONLY the HTML. No markdown fences, no explanation, no preamble." It also says "Use for section headers". So we need to replace the headings with tags, but we must preserve the text inside. The original content includes the tags and the text inside. We need to output HTML that includes around the heading text, but we must not add or remove any words. So we can output something like:
Direct Reports:
Sales Manager
...
But the original had Direct Reports: then Sales Manager
. The text inside is "Direct Reports:" including colon. So we need to output Direct Reports:
then the paragraph with "Sales Manager". That seems okay.
We must not add any extra text. Must preserve all original content word-for-word. That includes line breaks? We can just output the HTML in order.
We need to use for introductory paragraphs and general text. Use
- for list items. So any list items should be in
- ...
. The original has many - items. We need to keep them but wrap them appropriately.
We must not use . So we need to remove the outer wrappers. The original has many nested etc. We can just output the content in order, using
and
- as needed.
We must not add any extra headings beyond those that are section headers. The instruction says use
for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). In this text, we have headings like "Job Purpose", "Key Accountabilities", "1. Domestic Passenger Sales Management", etc. Those are not exactly the example list, but they are headings. Probably we should treat any that is a heading as . The example includes "Key Accountabilities" which is present. Also "Minimum Qualification and Experience" maybe not a heading but we can treat as heading? The instruction says use for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). Those are typical headings. In the text, we have "Key Accountabilities" which matches "Key Duties"? Actually "Key Accountabilities" is similar to "Key Duties". So we can wrap that in . Also "Job Purpose" maybe not in the example list but it's a heading; we could still wrap it in as it's a section header. The instruction says use for section headers (e.g. ...). It doesn't restrict to only those examples; we can use for any section header present.
Thus we will wrap each text that appears as a heading (like "Direct Reports:", "Job Purpose", "Key Accountabilities", "1. Domestic Passenger Sales Management", etc.) with . But we must preserve the colon and text exactly.
We must not add any extra text. So we will output the HTML in the same order, but replace with and remove the surrounding wrappers. Also we need to ensure list items are wrapped in - ...
. The original already uses - for list items. We need to keep them but ensure they are properly nested. The original has
inside etc. We can just output the - content as is, but we need to ensure we don't have extra
tags that are not needed? The instruction says use - for list items (duties, requirements, qualifications, skills). So we should keep the
tags that contain - items. That's fine.
We must not use tags. So we need to remove all wrappers. The original has many around each paragraph. We can just output the content directly, using
for paragraphs and
- for lists.
Thus the output will be a sequence of tags:
Direct Reports:
Sales Manager
Domestic Sales Officer(s)
etc. But note that "Domestic Sales Officer(s)" is not wrapped in but is a content. Actually the original has:
Domestic Sales Officer(s)
So we need to output Domestic Sales Officer(s)
? Wait the heading is not preceded by . The original has no before "Domestic Sales Officer(s)". It just has a with that text. So it's not a heading; it's just a paragraph. So we should output
Domestic Sales Officer(s)
. But the instruction says use for section headers (e.g. Responsibilities, Qualifications...). "Domestic Sales Officer(s)" is not a heading; it's a list item? Actually it's part of "Direct Reports:" list items. So we should keep it as a paragraph.
Thus we need to parse the structure:
- Direct Reports: then
Sales Manager
- Then Domestic Sales Officer(s)
- Then Ticketing Supervisor(s)
- Then Global Call Centre Supervisor
These are just paragraphs, not headings. So we output them as ...
.
Then Job Purpose becomes Job Purpose
then the paragraph text.
Then Key Accountabilities becomes Key Accountabilities
then the following content includes subheadings like "1. Domestic Passenger Sales Management" etc. Those are also headings. Should we wrap them in as well? Probably yes, as they are section headers. So we will wrap each that appears as a heading with . But we must preserve the colon and numbering exactly.
Thus we will output:
1. Domestic Passenger Sales Management
- Lead and coordinate passenger sales activities within Uganda.
...
But note that the original has inside a that also contains 1. Domestic Passenger Sales Management. So we need to output 1. Domestic Passenger Sales Management
then the with its - items. The original has multiple
blocks each with a single - . We need to keep them as separate
blocks.
We must preserve all original content word-for-word, including the line breaks? We can just output the HTML in order.
We must not add any extra text. So we must not add any extra around the
unless needed. The instruction says use for introductory paragraphs and general text. The
is not a paragraph; it's a list. So we can output the directly after the heading.
Thus the output will be a series of tags.
We need to be careful to preserve the exact wording, including punctuation, spaces, non-breaking spaces ( ). The original includes after some words. We need to preserve them as is. In HTML, is a character entity; we can keep it as is. The instruction says preserve all original content word-for-word, so we must keep as is.
Thus we will output the HTML exactly as the content appears, but with appropriate tags.
Let's reconstruct step by step.
I'll go through the original snippet and produce the cleaned HTML.
Original start:
Direct Reports:
Sales Manager
Domestic Sales Officer(s)
Ticketing Supervisor(s)
Global Call Centre Supervisor
We need to output:
Direct Reports:
-> but we need to replace with . Actually we need to output Direct Reports:
then
Sales Manager
. The original had Direct Reports:
. So we need to output Direct Reports:
then Sales Manager
. But we must preserve the colon and text exactly. So we output:
Direct Reports:
Sales Manager
Then next Domestic Sales Officer(s)
-> just Domestic Sales Officer(s)
Then Ticketing Supervisor(s)
-> note the after the closing ? Actually the original has Ticketing Supervisor(s)
which is weird: a containing "Ticketing Supervisor(s) " then closing
. The is inside the paragraph before the closing tag. So the text includes a non-breaking space after the closing parenthesis. We need to preserve that exactly. So we output Ticketing Supervisor(s)
. But that seems odd: a trailing inside the paragraph. We'll keep it.
Then Global Call Centre Supervisor
similarly.
Then we have Job Purpose etc.
Thus we need to output:
Job Purpose
The Country Manager Uganda is responsible for leading and coordinating UNACL’s passenger sales activities in Uganda to maximise passenger revenue, market share, customer acquisition, trade engagement, and commercial profitability across all domestic sales channels and customer segments.
Then next ...> etc.
We need to continue.
Let's parse the rest.
After the Job Purpose paragraph, there is:
The role oversees UNACL’s local sales strategy, trade relationship management, corporate sales, direct sales growth, ticketing sales coordination, domestic market development, and sales performance monitoring while ensuring compliance with UNACL's commercial policies, revenue accountability standards, and customer service expectations.
That's a paragraph, so output ...
.
Then next paragraph:
Responsible for all Country reservations, ticketing, fare application, customer booking support, and call centre operations to ensure efficient customer service delivery, revenue protection, booking accuracy, and compliance with UNACL commercial and regulatory standards.
Output ...
.
Then next paragraph:
The role oversees reservation sales support and point-of-sale activities across direct channels, city ticket offices, airport ticketing support, and customer contact centres, while ensuring proper use of reservation systems, ticketing controls, fare rules, EMD processes, and customer service procedures.
Output ...
.
Then next paragraph:
The Country Manager will work closely with Revenue Management, Ticketing & Reservations, Customer Experience, Commercial Systems, Airport Services, Finance, Brand & Advertising, and travel trade stakeholders to strengthen UNACL’s commercial performance within Uganda.
Output ...
.
Then there is a
which is just a paragraph with a non-breaking space. We need to output
.
Then Key Accountabilities becomes Key Accountabilities
. Then we have a series of blocks.
The first block:
- Lead and coordinate passenger sales activities within Uganda.
We need to output - Lead and coordinate passenger sales activities within Uganda.
Then next block:
- Lead sales planning, budgeting and implementation.
Output - Lead sales planning, budgeting and implementation.
Note the at end.
Then next block:
- Drive achievement of passenger revenue targets, sales targets, market share objectives, and customer acquisition goals.
Then next block:
- Monitor local market performance across direct sales, corporate sales, travel agencies, airport sales, website sales, and ticketing offices.
Then next block:
- Develop and implement local sales growth initiatives and tactical market campaigns.
Then after that, there is a 2. Travel Trade and Agency Management
etc.
But note that after the list items, there is a 2. Travel Trade and Agency Management
. So we need to output 2. Travel Trade and Agency Management
then the following paragraphs.
But also there is a 3. Corporate and Government Sales Development
etc.
Thus we need to continue.
After the list items for "1. Domestic Passenger Sales Management", there is a 2. Travel Trade and Agency Management
. So we output 2. Travel Trade and Agency Management
then the following paragraphs.
But note that the original also has a 1. Domestic Passenger Sales Management
before the first . Actually the structure is:
1. Domestic Passenger Sales Management
...
Thus we need to output 1. Domestic Passenger Sales Management
then the list items.
But the original had the inside a . So we need to output
1. Domestic Passenger Sales Management
then the ... etc.
Thus we need to treat each heading as .
Thus we will output:
1. Domestic Passenger Sales Management
...
Then after that list, there is another block (the second list item). Actually there are multiple blocks each preceded by a ...
maybe not. Let's examine the original after the first block:
The original snippet after the first block:
- Lead and coordinate passenger sales activities within Uganda.
- Lead sales planning, budgeting and implementation.
- Drive achievement of passenger revenue targets, sales targets, market share objectives, and customer acquisition goals.
- Monitor local market performance across direct sales, corporate sales, travel agencies, airport sales, website sales, and ticketing offices.
- Develop and implement local sales growth initiatives and tactical market campaigns.
Thus there is no separate heading before each ; they are just consecutive blocks. So
Apply Now ↗
How well do you match?
Get an instant AI match score for this role — free, takes 3 minutes.
Tailor your CV for this role
The concierge rewrites your whole CV and writes a matching cover letter for this job — opens right here, nothing to paste.
Tailor My CV to This Job ✍️
My Job Concierge
Let jobs find you
Leave your email and our AI matches you to new jobs across 24 African markets — free. You wait for the call.
Almost there
Add your CV for real matches
Upload your CV and we score every new job against your real experience — only strong matches reach your inbox. Optional, but it makes your matches far sharper.
You're in.
We'll email you the moment a job matches your profile. Check your inbox for a welcome from My Job Concierge.
ECHO
Your MJC Assistant
I'm ECHO, your MJC career assistant. I can help you find jobs, explore career tools, and connect with opportunities across Africa.
for section headers. Probably we should treat each label as a header? The instruction says use for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). Those are example headings. In the given text, we have headings like "Job Purpose", "Key Accountabilities", "2. Travel Trade and Agency Management", etc. Probably we should wrap each text that is a heading in . But we must preserve all original content word-for-word, including the tags? The instruction says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. However we are converting to HTML, so we need to output HTML tags, but we cannot keep the original tags? The instruction says "Return ONLY the HTML. No markdown fences, no explanation, no preamble." It also says "Use for section headers". So we need to replace the headings with tags, but we must preserve the text inside. The original content includes the tags and the text inside. We need to output HTML that includes around the heading text, but we must not add or remove any words. So we can output something like:
Direct Reports:
Sales Manager
...
But the original had Direct Reports: then Sales Manager
. The text inside is "Direct Reports:" including colon. So we need to output Direct Reports:
then the paragraph with "Sales Manager". That seems okay.
We must not add any extra text. Must preserve all original content word-for-word. That includes line breaks? We can just output the HTML in order.
We need to use for introductory paragraphs and general text. Use
- for list items. So any list items should be in
- ...
. The original has many - items. We need to keep them but wrap them appropriately.
We must not use . So we need to remove the outer wrappers. The original has many nested etc. We can just output the content in order, using
and
- as needed.
We must not add any extra headings beyond those that are section headers. The instruction says use
for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). In this text, we have headings like "Job Purpose", "Key Accountabilities", "1. Domestic Passenger Sales Management", etc. Those are not exactly the example list, but they are headings. Probably we should treat any that is a heading as . The example includes "Key Accountabilities" which is present. Also "Minimum Qualification and Experience" maybe not a heading but we can treat as heading? The instruction says use for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). Those are typical headings. In the text, we have "Key Accountabilities" which matches "Key Duties"? Actually "Key Accountabilities" is similar to "Key Duties". So we can wrap that in . Also "Job Purpose" maybe not in the example list but it's a heading; we could still wrap it in as it's a section header. The instruction says use for section headers (e.g. ...). It doesn't restrict to only those examples; we can use for any section header present.
Thus we will wrap each text that appears as a heading (like "Direct Reports:", "Job Purpose", "Key Accountabilities", "1. Domestic Passenger Sales Management", etc.) with . But we must preserve the colon and text exactly.
We must not add any extra text. So we will output the HTML in the same order, but replace with and remove the surrounding wrappers. Also we need to ensure list items are wrapped in - ...
. The original already uses - for list items. We need to keep them but ensure they are properly nested. The original has
inside etc. We can just output the - content as is, but we need to ensure we don't have extra
tags that are not needed? The instruction says use - for list items (duties, requirements, qualifications, skills). So we should keep the
tags that contain - items. That's fine.
We must not use tags. So we need to remove all wrappers. The original has many around each paragraph. We can just output the content directly, using
for paragraphs and
- for lists.
Thus the output will be a sequence of tags:
Direct Reports:
Sales Manager
Domestic Sales Officer(s)
etc. But note that "Domestic Sales Officer(s)" is not wrapped in but is a content. Actually the original has:
Domestic Sales Officer(s)
So we need to output Domestic Sales Officer(s)
? Wait the heading is not preceded by . The original has no before "Domestic Sales Officer(s)". It just has a with that text. So it's not a heading; it's just a paragraph. So we should output
Domestic Sales Officer(s)
. But the instruction says use for section headers (e.g. Responsibilities, Qualifications...). "Domestic Sales Officer(s)" is not a heading; it's a list item? Actually it's part of "Direct Reports:" list items. So we should keep it as a paragraph.
Thus we need to parse the structure:
- Direct Reports: then
Sales Manager
- Then Domestic Sales Officer(s)
- Then Ticketing Supervisor(s)
- Then Global Call Centre Supervisor
These are just paragraphs, not headings. So we output them as ...
.
Then Job Purpose becomes Job Purpose
then the paragraph text.
Then Key Accountabilities becomes Key Accountabilities
then the following content includes subheadings like "1. Domestic Passenger Sales Management" etc. Those are also headings. Should we wrap them in as well? Probably yes, as they are section headers. So we will wrap each that appears as a heading with . But we must preserve the colon and numbering exactly.
Thus we will output:
1. Domestic Passenger Sales Management
- Lead and coordinate passenger sales activities within Uganda.
...
But note that the original has inside a that also contains 1. Domestic Passenger Sales Management. So we need to output 1. Domestic Passenger Sales Management
then the with its - items. The original has multiple
blocks each with a single - . We need to keep them as separate
blocks.
We must preserve all original content word-for-word, including the line breaks? We can just output the HTML in order.
We must not add any extra text. So we must not add any extra around the
unless needed. The instruction says use for introductory paragraphs and general text. The
is not a paragraph; it's a list. So we can output the directly after the heading.
Thus the output will be a series of tags.
We need to be careful to preserve the exact wording, including punctuation, spaces, non-breaking spaces ( ). The original includes after some words. We need to preserve them as is. In HTML, is a character entity; we can keep it as is. The instruction says preserve all original content word-for-word, so we must keep as is.
Thus we will output the HTML exactly as the content appears, but with appropriate tags.
Let's reconstruct step by step.
I'll go through the original snippet and produce the cleaned HTML.
Original start:
Direct Reports:
Sales Manager
Domestic Sales Officer(s)
Ticketing Supervisor(s)
Global Call Centre Supervisor
We need to output:
Direct Reports:
-> but we need to replace with . Actually we need to output Direct Reports:
then
Sales Manager
. The original had Direct Reports:
. So we need to output Direct Reports:
then Sales Manager
. But we must preserve the colon and text exactly. So we output:
Direct Reports:
Sales Manager
Then next Domestic Sales Officer(s)
-> just Domestic Sales Officer(s)
Then Ticketing Supervisor(s)
-> note the after the closing ? Actually the original has Ticketing Supervisor(s)
which is weird: a containing "Ticketing Supervisor(s) " then closing
. The is inside the paragraph before the closing tag. So the text includes a non-breaking space after the closing parenthesis. We need to preserve that exactly. So we output Ticketing Supervisor(s)
. But that seems odd: a trailing inside the paragraph. We'll keep it.
Then Global Call Centre Supervisor
similarly.
Then we have Job Purpose etc.
Thus we need to output:
Job Purpose
The Country Manager Uganda is responsible for leading and coordinating UNACL’s passenger sales activities in Uganda to maximise passenger revenue, market share, customer acquisition, trade engagement, and commercial profitability across all domestic sales channels and customer segments.
Then next ...> etc.
We need to continue.
Let's parse the rest.
After the Job Purpose paragraph, there is:
The role oversees UNACL’s local sales strategy, trade relationship management, corporate sales, direct sales growth, ticketing sales coordination, domestic market development, and sales performance monitoring while ensuring compliance with UNACL's commercial policies, revenue accountability standards, and customer service expectations.
That's a paragraph, so output ...
.
Then next paragraph:
Responsible for all Country reservations, ticketing, fare application, customer booking support, and call centre operations to ensure efficient customer service delivery, revenue protection, booking accuracy, and compliance with UNACL commercial and regulatory standards.
Output ...
.
Then next paragraph:
The role oversees reservation sales support and point-of-sale activities across direct channels, city ticket offices, airport ticketing support, and customer contact centres, while ensuring proper use of reservation systems, ticketing controls, fare rules, EMD processes, and customer service procedures.
Output ...
.
Then next paragraph:
The Country Manager will work closely with Revenue Management, Ticketing & Reservations, Customer Experience, Commercial Systems, Airport Services, Finance, Brand & Advertising, and travel trade stakeholders to strengthen UNACL’s commercial performance within Uganda.
Output ...
.
Then there is a
which is just a paragraph with a non-breaking space. We need to output
.
Then Key Accountabilities becomes Key Accountabilities
. Then we have a series of blocks.
The first block:
- Lead and coordinate passenger sales activities within Uganda.
We need to output - Lead and coordinate passenger sales activities within Uganda.
Then next block:
- Lead sales planning, budgeting and implementation.
Output - Lead sales planning, budgeting and implementation.
Note the at end.
Then next block:
- Drive achievement of passenger revenue targets, sales targets, market share objectives, and customer acquisition goals.
Then next block:
- Monitor local market performance across direct sales, corporate sales, travel agencies, airport sales, website sales, and ticketing offices.
Then next block:
- Develop and implement local sales growth initiatives and tactical market campaigns.
Then after that, there is a 2. Travel Trade and Agency Management
etc.
But note that after the list items, there is a 2. Travel Trade and Agency Management
. So we need to output 2. Travel Trade and Agency Management
then the following paragraphs.
But also there is a 3. Corporate and Government Sales Development
etc.
Thus we need to continue.
After the list items for "1. Domestic Passenger Sales Management", there is a 2. Travel Trade and Agency Management
. So we output 2. Travel Trade and Agency Management
then the following paragraphs.
But note that the original also has a 1. Domestic Passenger Sales Management
before the first . Actually the structure is:
1. Domestic Passenger Sales Management
...
Thus we need to output 1. Domestic Passenger Sales Management
then the list items.
But the original had the inside a . So we need to output
1. Domestic Passenger Sales Management
then the ... etc.
Thus we need to treat each heading as .
Thus we will output:
1. Domestic Passenger Sales Management
...
Then after that list, there is another block (the second list item). Actually there are multiple blocks each preceded by a ...
maybe not. Let's examine the original after the first block:
The original snippet after the first block:
- Lead and coordinate passenger sales activities within Uganda.
- Lead sales planning, budgeting and implementation.
- Drive achievement of passenger revenue targets, sales targets, market share objectives, and customer acquisition goals.
- Monitor local market performance across direct sales, corporate sales, travel agencies, airport sales, website sales, and ticketing offices.
- Develop and implement local sales growth initiatives and tactical market campaigns.
Thus there is no separate heading before each ; they are just consecutive blocks. So
Apply Now ↗
How well do you match?
Get an instant AI match score for this role — free, takes 3 minutes.
Tailor your CV for this role
The concierge rewrites your whole CV and writes a matching cover letter for this job — opens right here, nothing to paste.
Tailor My CV to This Job ✍️
My Job Concierge
Let jobs find you
Leave your email and our AI matches you to new jobs across 24 African markets — free. You wait for the call.
Almost there
Add your CV for real matches
Upload your CV and we score every new job against your real experience — only strong matches reach your inbox. Optional, but it makes your matches far sharper.
You're in.
We'll email you the moment a job matches your profile. Check your inbox for a welcome from My Job Concierge.
ECHO
Your MJC Assistant
I'm ECHO, your MJC career assistant. I can help you find jobs, explore career tools, and connect with opportunities across Africa.
. But we must preserve all original content word-for-word, including the tags? The instruction says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. However we are converting to HTML, so we need to output HTML tags, but we cannot keep the original tags? The instruction says "Return ONLY the HTML. No markdown fences, no explanation, no preamble." It also says "Use for section headers". So we need to replace the headings with tags, but we must preserve the text inside. The original content includes the tags and the text inside. We need to output HTML that includes around the heading text, but we must not add or remove any words. So we can output something like:
Direct Reports:
Sales Manager
...
But the original had Direct Reports: then Sales Manager
. The text inside is "Direct Reports:" including colon. So we need to output Direct Reports:
then the paragraph with "Sales Manager". That seems okay.
We must not add any extra text. Must preserve all original content word-for-word. That includes line breaks? We can just output the HTML in order.
We need to use for introductory paragraphs and general text. Use
- for list items. So any list items should be in
- ...
. The original has many - items. We need to keep them but wrap them appropriately.
We must not use . So we need to remove the outer wrappers. The original has many nested etc. We can just output the content in order, using
and
- as needed.
We must not add any extra headings beyond those that are section headers. The instruction says use
for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). In this text, we have headings like "Job Purpose", "Key Accountabilities", "1. Domestic Passenger Sales Management", etc. Those are not exactly the example list, but they are headings. Probably we should treat any that is a heading as . The example includes "Key Accountabilities" which is present. Also "Minimum Qualification and Experience" maybe not a heading but we can treat as heading? The instruction says use for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). Those are typical headings. In the text, we have "Key Accountabilities" which matches "Key Duties"? Actually "Key Accountabilities" is similar to "Key Duties". So we can wrap that in . Also "Job Purpose" maybe not in the example list but it's a heading; we could still wrap it in as it's a section header. The instruction says use for section headers (e.g. ...). It doesn't restrict to only those examples; we can use for any section header present.
Thus we will wrap each text that appears as a heading (like "Direct Reports:", "Job Purpose", "Key Accountabilities", "1. Domestic Passenger Sales Management", etc.) with . But we must preserve the colon and text exactly.
We must not add any extra text. So we will output the HTML in the same order, but replace with and remove the surrounding wrappers. Also we need to ensure list items are wrapped in - ...
. The original already uses - for list items. We need to keep them but ensure they are properly nested. The original has
inside etc. We can just output the - content as is, but we need to ensure we don't have extra
tags that are not needed? The instruction says use - for list items (duties, requirements, qualifications, skills). So we should keep the
tags that contain - items. That's fine.
We must not use tags. So we need to remove all wrappers. The original has many around each paragraph. We can just output the content directly, using
for paragraphs and
- for lists.
Thus the output will be a sequence of tags:
Direct Reports:
Sales Manager
Domestic Sales Officer(s)
etc. But note that "Domestic Sales Officer(s)" is not wrapped in but is a content. Actually the original has:
Domestic Sales Officer(s)
So we need to output Domestic Sales Officer(s)
? Wait the heading is not preceded by . The original has no before "Domestic Sales Officer(s)". It just has a with that text. So it's not a heading; it's just a paragraph. So we should output
Domestic Sales Officer(s)
. But the instruction says use for section headers (e.g. Responsibilities, Qualifications...). "Domestic Sales Officer(s)" is not a heading; it's a list item? Actually it's part of "Direct Reports:" list items. So we should keep it as a paragraph.
Thus we need to parse the structure:
- Direct Reports: then
Sales Manager
- Then Domestic Sales Officer(s)
- Then Ticketing Supervisor(s)
- Then Global Call Centre Supervisor
These are just paragraphs, not headings. So we output them as ...
.
Then Job Purpose becomes Job Purpose
then the paragraph text.
Then Key Accountabilities becomes Key Accountabilities
then the following content includes subheadings like "1. Domestic Passenger Sales Management" etc. Those are also headings. Should we wrap them in as well? Probably yes, as they are section headers. So we will wrap each that appears as a heading with . But we must preserve the colon and numbering exactly.
Thus we will output:
1. Domestic Passenger Sales Management
- Lead and coordinate passenger sales activities within Uganda.
...
But note that the original has inside a that also contains 1. Domestic Passenger Sales Management. So we need to output 1. Domestic Passenger Sales Management
then the with its - items. The original has multiple
blocks each with a single - . We need to keep them as separate
blocks.
We must preserve all original content word-for-word, including the line breaks? We can just output the HTML in order.
We must not add any extra text. So we must not add any extra around the
unless needed. The instruction says use for introductory paragraphs and general text. The
is not a paragraph; it's a list. So we can output the directly after the heading.
Thus the output will be a series of tags.
We need to be careful to preserve the exact wording, including punctuation, spaces, non-breaking spaces ( ). The original includes after some words. We need to preserve them as is. In HTML, is a character entity; we can keep it as is. The instruction says preserve all original content word-for-word, so we must keep as is.
Thus we will output the HTML exactly as the content appears, but with appropriate tags.
Let's reconstruct step by step.
I'll go through the original snippet and produce the cleaned HTML.
Original start:
Direct Reports:
Sales Manager
Domestic Sales Officer(s)
Ticketing Supervisor(s)
Global Call Centre Supervisor
We need to output:
Direct Reports:
-> but we need to replace with . Actually we need to output Direct Reports:
then
Sales Manager
. The original had Direct Reports:
. So we need to output Direct Reports:
then Sales Manager
. But we must preserve the colon and text exactly. So we output:
Direct Reports:
Sales Manager
Then next Domestic Sales Officer(s)
-> just Domestic Sales Officer(s)
Then Ticketing Supervisor(s)
-> note the after the closing ? Actually the original has Ticketing Supervisor(s)
which is weird: a containing "Ticketing Supervisor(s) " then closing
. The is inside the paragraph before the closing tag. So the text includes a non-breaking space after the closing parenthesis. We need to preserve that exactly. So we output Ticketing Supervisor(s)
. But that seems odd: a trailing inside the paragraph. We'll keep it.
Then Global Call Centre Supervisor
similarly.
Then we have Job Purpose etc.
Thus we need to output:
Job Purpose
The Country Manager Uganda is responsible for leading and coordinating UNACL’s passenger sales activities in Uganda to maximise passenger revenue, market share, customer acquisition, trade engagement, and commercial profitability across all domestic sales channels and customer segments.
Then next ...> etc.
We need to continue.
Let's parse the rest.
After the Job Purpose paragraph, there is:
The role oversees UNACL’s local sales strategy, trade relationship management, corporate sales, direct sales growth, ticketing sales coordination, domestic market development, and sales performance monitoring while ensuring compliance with UNACL's commercial policies, revenue accountability standards, and customer service expectations.
That's a paragraph, so output ...
.
Then next paragraph:
Responsible for all Country reservations, ticketing, fare application, customer booking support, and call centre operations to ensure efficient customer service delivery, revenue protection, booking accuracy, and compliance with UNACL commercial and regulatory standards.
Output ...
.
Then next paragraph:
The role oversees reservation sales support and point-of-sale activities across direct channels, city ticket offices, airport ticketing support, and customer contact centres, while ensuring proper use of reservation systems, ticketing controls, fare rules, EMD processes, and customer service procedures.
Output ...
.
Then next paragraph:
The Country Manager will work closely with Revenue Management, Ticketing & Reservations, Customer Experience, Commercial Systems, Airport Services, Finance, Brand & Advertising, and travel trade stakeholders to strengthen UNACL’s commercial performance within Uganda.
Output ...
.
Then there is a
which is just a paragraph with a non-breaking space. We need to output
.
Then Key Accountabilities becomes Key Accountabilities
. Then we have a series of blocks.
The first block:
- Lead and coordinate passenger sales activities within Uganda.
We need to output - Lead and coordinate passenger sales activities within Uganda.
Then next block:
- Lead sales planning, budgeting and implementation.
Output - Lead sales planning, budgeting and implementation.
Note the at end.
Then next block:
- Drive achievement of passenger revenue targets, sales targets, market share objectives, and customer acquisition goals.
Then next block:
- Monitor local market performance across direct sales, corporate sales, travel agencies, airport sales, website sales, and ticketing offices.
Then next block:
- Develop and implement local sales growth initiatives and tactical market campaigns.
Then after that, there is a 2. Travel Trade and Agency Management
etc.
But note that after the list items, there is a 2. Travel Trade and Agency Management
. So we need to output 2. Travel Trade and Agency Management
then the following paragraphs.
But also there is a 3. Corporate and Government Sales Development
etc.
Thus we need to continue.
After the list items for "1. Domestic Passenger Sales Management", there is a 2. Travel Trade and Agency Management
. So we output 2. Travel Trade and Agency Management
then the following paragraphs.
But note that the original also has a 1. Domestic Passenger Sales Management
before the first . Actually the structure is:
1. Domestic Passenger Sales Management
...
Thus we need to output 1. Domestic Passenger Sales Management
then the list items.
But the original had the inside a . So we need to output
1. Domestic Passenger Sales Management
then the ... etc.
Thus we need to treat each heading as .
Thus we will output:
1. Domestic Passenger Sales Management
...
Then after that list, there is another block (the second list item). Actually there are multiple blocks each preceded by a ...
maybe not. Let's examine the original after the first block:
The original snippet after the first block:
- Lead and coordinate passenger sales activities within Uganda.
- Lead sales planning, budgeting and implementation.
- Drive achievement of passenger revenue targets, sales targets, market share objectives, and customer acquisition goals.
- Monitor local market performance across direct sales, corporate sales, travel agencies, airport sales, website sales, and ticketing offices.
- Develop and implement local sales growth initiatives and tactical market campaigns.
Thus there is no separate heading before each ; they are just consecutive blocks. So
Apply Now ↗
How well do you match?
Get an instant AI match score for this role — free, takes 3 minutes.
Tailor your CV for this role
The concierge rewrites your whole CV and writes a matching cover letter for this job — opens right here, nothing to paste.
Tailor My CV to This Job ✍️
My Job Concierge
Let jobs find you
Leave your email and our AI matches you to new jobs across 24 African markets — free. You wait for the call.
Almost there
Add your CV for real matches
Upload your CV and we score every new job against your real experience — only strong matches reach your inbox. Optional, but it makes your matches far sharper.
You're in.
We'll email you the moment a job matches your profile. Check your inbox for a welcome from My Job Concierge.
ECHO
Your MJC Assistant
I'm ECHO, your MJC career assistant. I can help you find jobs, explore career tools, and connect with opportunities across Africa.
tags, but we must preserve the text inside. The original content includes the tags and the text inside. We need to output HTML that includes around the heading text, but we must not add or remove any words. So we can output something like:
Direct Reports:
Sales Manager
...
But the original had Direct Reports: then Sales Manager
. The text inside is "Direct Reports:" including colon. So we need to output Direct Reports:
then the paragraph with "Sales Manager". That seems okay.
We must not add any extra text. Must preserve all original content word-for-word. That includes line breaks? We can just output the HTML in order.
We need to use for introductory paragraphs and general text. Use
- for list items. So any list items should be in
- ...
. The original has many - items. We need to keep them but wrap them appropriately.
We must not use . So we need to remove the outer wrappers. The original has many nested etc. We can just output the content in order, using
and
- as needed.
We must not add any extra headings beyond those that are section headers. The instruction says use
for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). In this text, we have headings like "Job Purpose", "Key Accountabilities", "1. Domestic Passenger Sales Management", etc. Those are not exactly the example list, but they are headings. Probably we should treat any that is a heading as . The example includes "Key Accountabilities" which is present. Also "Minimum Qualification and Experience" maybe not a heading but we can treat as heading? The instruction says use for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). Those are typical headings. In the text, we have "Key Accountabilities" which matches "Key Duties"? Actually "Key Accountabilities" is similar to "Key Duties". So we can wrap that in . Also "Job Purpose" maybe not in the example list but it's a heading; we could still wrap it in as it's a section header. The instruction says use for section headers (e.g. ...). It doesn't restrict to only those examples; we can use for any section header present.
Thus we will wrap each text that appears as a heading (like "Direct Reports:", "Job Purpose", "Key Accountabilities", "1. Domestic Passenger Sales Management", etc.) with . But we must preserve the colon and text exactly.
We must not add any extra text. So we will output the HTML in the same order, but replace with and remove the surrounding wrappers. Also we need to ensure list items are wrapped in - ...
. The original already uses - for list items. We need to keep them but ensure they are properly nested. The original has
inside etc. We can just output the - content as is, but we need to ensure we don't have extra
tags that are not needed? The instruction says use - for list items (duties, requirements, qualifications, skills). So we should keep the
tags that contain - items. That's fine.
We must not use tags. So we need to remove all wrappers. The original has many around each paragraph. We can just output the content directly, using
for paragraphs and
- for lists.
Thus the output will be a sequence of tags:
Direct Reports:
Sales Manager
Domestic Sales Officer(s)
etc. But note that "Domestic Sales Officer(s)" is not wrapped in but is a content. Actually the original has:
Domestic Sales Officer(s)
So we need to output Domestic Sales Officer(s)
? Wait the heading is not preceded by . The original has no before "Domestic Sales Officer(s)". It just has a with that text. So it's not a heading; it's just a paragraph. So we should output
Domestic Sales Officer(s)
. But the instruction says use for section headers (e.g. Responsibilities, Qualifications...). "Domestic Sales Officer(s)" is not a heading; it's a list item? Actually it's part of "Direct Reports:" list items. So we should keep it as a paragraph.
Thus we need to parse the structure:
- Direct Reports: then
Sales Manager
- Then Domestic Sales Officer(s)
- Then Ticketing Supervisor(s)
- Then Global Call Centre Supervisor
These are just paragraphs, not headings. So we output them as ...
.
Then Job Purpose becomes Job Purpose
then the paragraph text.
Then Key Accountabilities becomes Key Accountabilities
then the following content includes subheadings like "1. Domestic Passenger Sales Management" etc. Those are also headings. Should we wrap them in as well? Probably yes, as they are section headers. So we will wrap each that appears as a heading with . But we must preserve the colon and numbering exactly.
Thus we will output:
1. Domestic Passenger Sales Management
- Lead and coordinate passenger sales activities within Uganda.
...
But note that the original has inside a that also contains 1. Domestic Passenger Sales Management. So we need to output 1. Domestic Passenger Sales Management
then the with its - items. The original has multiple
blocks each with a single - . We need to keep them as separate
blocks.
We must preserve all original content word-for-word, including the line breaks? We can just output the HTML in order.
We must not add any extra text. So we must not add any extra around the
unless needed. The instruction says use for introductory paragraphs and general text. The
is not a paragraph; it's a list. So we can output the directly after the heading.
Thus the output will be a series of tags.
We need to be careful to preserve the exact wording, including punctuation, spaces, non-breaking spaces ( ). The original includes after some words. We need to preserve them as is. In HTML, is a character entity; we can keep it as is. The instruction says preserve all original content word-for-word, so we must keep as is.
Thus we will output the HTML exactly as the content appears, but with appropriate tags.
Let's reconstruct step by step.
I'll go through the original snippet and produce the cleaned HTML.
Original start:
Direct Reports:
Sales Manager
Domestic Sales Officer(s)
Ticketing Supervisor(s)
Global Call Centre Supervisor
We need to output:
Direct Reports:
-> but we need to replace with . Actually we need to output Direct Reports:
then
Sales Manager
. The original had Direct Reports:
. So we need to output Direct Reports:
then Sales Manager
. But we must preserve the colon and text exactly. So we output:
Direct Reports:
Sales Manager
Then next Domestic Sales Officer(s)
-> just Domestic Sales Officer(s)
Then Ticketing Supervisor(s)
-> note the after the closing ? Actually the original has Ticketing Supervisor(s)
which is weird: a containing "Ticketing Supervisor(s) " then closing
. The is inside the paragraph before the closing tag. So the text includes a non-breaking space after the closing parenthesis. We need to preserve that exactly. So we output Ticketing Supervisor(s)
. But that seems odd: a trailing inside the paragraph. We'll keep it.
Then Global Call Centre Supervisor
similarly.
Then we have Job Purpose etc.
Thus we need to output:
Job Purpose
The Country Manager Uganda is responsible for leading and coordinating UNACL’s passenger sales activities in Uganda to maximise passenger revenue, market share, customer acquisition, trade engagement, and commercial profitability across all domestic sales channels and customer segments.
Then next ...> etc.
We need to continue.
Let's parse the rest.
After the Job Purpose paragraph, there is:
The role oversees UNACL’s local sales strategy, trade relationship management, corporate sales, direct sales growth, ticketing sales coordination, domestic market development, and sales performance monitoring while ensuring compliance with UNACL's commercial policies, revenue accountability standards, and customer service expectations.
That's a paragraph, so output ...
.
Then next paragraph:
Responsible for all Country reservations, ticketing, fare application, customer booking support, and call centre operations to ensure efficient customer service delivery, revenue protection, booking accuracy, and compliance with UNACL commercial and regulatory standards.
Output ...
.
Then next paragraph:
The role oversees reservation sales support and point-of-sale activities across direct channels, city ticket offices, airport ticketing support, and customer contact centres, while ensuring proper use of reservation systems, ticketing controls, fare rules, EMD processes, and customer service procedures.
Output ...
.
Then next paragraph:
The Country Manager will work closely with Revenue Management, Ticketing & Reservations, Customer Experience, Commercial Systems, Airport Services, Finance, Brand & Advertising, and travel trade stakeholders to strengthen UNACL’s commercial performance within Uganda.
Output ...
.
Then there is a
which is just a paragraph with a non-breaking space. We need to output
.
Then Key Accountabilities becomes Key Accountabilities
. Then we have a series of blocks.
The first block:
- Lead and coordinate passenger sales activities within Uganda.
We need to output - Lead and coordinate passenger sales activities within Uganda.
Then next block:
- Lead sales planning, budgeting and implementation.
Output - Lead sales planning, budgeting and implementation.
Note the at end.
Then next block:
- Drive achievement of passenger revenue targets, sales targets, market share objectives, and customer acquisition goals.
Then next block:
- Monitor local market performance across direct sales, corporate sales, travel agencies, airport sales, website sales, and ticketing offices.
Then next block:
- Develop and implement local sales growth initiatives and tactical market campaigns.
Then after that, there is a 2. Travel Trade and Agency Management
etc.
But note that after the list items, there is a 2. Travel Trade and Agency Management
. So we need to output 2. Travel Trade and Agency Management
then the following paragraphs.
But also there is a 3. Corporate and Government Sales Development
etc.
Thus we need to continue.
After the list items for "1. Domestic Passenger Sales Management", there is a 2. Travel Trade and Agency Management
. So we output 2. Travel Trade and Agency Management
then the following paragraphs.
But note that the original also has a 1. Domestic Passenger Sales Management
before the first . Actually the structure is:
1. Domestic Passenger Sales Management
...
Thus we need to output 1. Domestic Passenger Sales Management
then the list items.
But the original had the inside a . So we need to output
1. Domestic Passenger Sales Management
then the ... etc.
Thus we need to treat each heading as .
Thus we will output:
1. Domestic Passenger Sales Management
...
Then after that list, there is another block (the second list item). Actually there are multiple blocks each preceded by a ...
maybe not. Let's examine the original after the first block:
The original snippet after the first block:
- Lead and coordinate passenger sales activities within Uganda.
- Lead sales planning, budgeting and implementation.
- Drive achievement of passenger revenue targets, sales targets, market share objectives, and customer acquisition goals.
- Monitor local market performance across direct sales, corporate sales, travel agencies, airport sales, website sales, and ticketing offices.
- Develop and implement local sales growth initiatives and tactical market campaigns.
Thus there is no separate heading before each ; they are just consecutive blocks. So
Apply Now ↗
How well do you match?
Get an instant AI match score for this role — free, takes 3 minutes.
Tailor your CV for this role
The concierge rewrites your whole CV and writes a matching cover letter for this job — opens right here, nothing to paste.
Tailor My CV to This Job ✍️
My Job Concierge
Let jobs find you
Leave your email and our AI matches you to new jobs across 24 African markets — free. You wait for the call.
Almost there
Add your CV for real matches
Upload your CV and we score every new job against your real experience — only strong matches reach your inbox. Optional, but it makes your matches far sharper.
You're in.
We'll email you the moment a job matches your profile. Check your inbox for a welcome from My Job Concierge.
ECHO
Your MJC Assistant
I'm ECHO, your MJC career assistant. I can help you find jobs, explore career tools, and connect with opportunities across Africa.
Direct Reports:
- ...
- items. We need to keep them but wrap them appropriately.
We must not use . So we need to remove the outerwrappers. The original has many nestedetc. We can just output the content in order, using
and
- as needed.
We must not add any extra headings beyond those that are section headers. The instruction says use
for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). In this text, we have headings like "Job Purpose", "Key Accountabilities", "1. Domestic Passenger Sales Management", etc. Those are not exactly the example list, but they are headings. Probably we should treat any that is a heading as
. The example includes "Key Accountabilities" which is present. Also "Minimum Qualification and Experience" maybe not a heading but we can treat as heading? The instruction says use
for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). Those are typical headings. In the text, we have "Key Accountabilities" which matches "Key Duties"? Actually "Key Accountabilities" is similar to "Key Duties". So we can wrap that in
. Also "Job Purpose" maybe not in the example list but it's a heading; we could still wrap it in
as it's a section header. The instruction says use
for section headers (e.g. ...). It doesn't restrict to only those examples; we can use
for any section header present. Thus we will wrap each text that appears as a heading (like "Direct Reports:", "Job Purpose", "Key Accountabilities", "1. Domestic Passenger Sales Management", etc.) with
. But we must preserve the colon and text exactly. We must not add any extra text. So we will output the HTML in the same order, but replace with
and remove the surrounding
wrappers. Also we need to ensure list items are wrapped in- ...
- for list items. We need to keep them but ensure they are properly nested. The original has
- inside
- content as is, but we need to ensure we don't have extra
- tags that are not needed? The instruction says use
- for list items (duties, requirements, qualifications, skills). So we should keep the
- tags that contain
- items. That's fine.
We must not use tags. So we need to remove allwrappers. The original has manyaround each paragraph. We can just output the content directly, using
for paragraphs and
- for lists.
Thus the output will be a sequence of tags:
Direct Reports:
Sales Manager
Domestic Sales Officer(s)
etc. But note that "Domestic Sales Officer(s)" is not wrapped in but is acontent. Actually the original has:
So we need to outputDomestic Sales Officer(s)
Domestic Sales Officer(s)
? Wait the heading is not preceded by . The original has no before "Domestic Sales Officer(s)". It just has awith that text. So it's not a heading; it's just a paragraph. So we should output
Domestic Sales Officer(s)
. But the instruction says usefor section headers (e.g. Responsibilities, Qualifications...). "Domestic Sales Officer(s)" is not a heading; it's a list item? Actually it's part of "Direct Reports:" list items. So we should keep it as a paragraph. Thus we need to parse the structure: - Direct Reports: then
Sales Manager
- ThenDomestic Sales Officer(s)
- ThenTicketing Supervisor(s)
- ThenGlobal Call Centre Supervisor
These are just paragraphs, not headings. So we output them as...
. Then Job Purpose becomesJob Purpose
then the paragraph text. Then Key Accountabilities becomesKey Accountabilities
then the following content includes subheadings like "1. Domestic Passenger Sales Management" etc. Those are also headings. Should we wrap them inas well? Probably yes, as they are section headers. So we will wrap each that appears as a heading with
. But we must preserve the colon and numbering exactly. Thus we will output:
1. Domestic Passenger Sales Management
- Lead and coordinate passenger sales activities within Uganda.
- inside a
- items. The original has multiple
- blocks each with a single
- . We need to keep them as separate
- blocks.
We must preserve all original content word-for-word, including the line breaks? We can just output the HTML in order.
We must not add any extra text. So we must not add any extra
- Lead and coordinate passenger sales activities within Uganda.
- Lead and coordinate passenger sales activities within Uganda.
- Lead sales planning, budgeting and implementation.
- Lead sales planning, budgeting and implementation.
- Drive achievement of passenger revenue targets, sales targets, market share objectives, and customer acquisition goals. Then next
- Monitor local market performance across direct sales, corporate sales, travel agencies, airport sales, website sales, and ticketing offices. Then next
- Develop and implement local sales growth initiatives and tactical market campaigns. Then after that, there is a
- Lead and coordinate passenger sales activities within Uganda.
- Lead sales planning, budgeting and implementation.
- Drive achievement of passenger revenue targets, sales targets, market share objectives, and customer acquisition goals.
- Monitor local market performance across direct sales, corporate sales, travel agencies, airport sales, website sales, and ticketing offices.
- Develop and implement local sales growth initiatives and tactical market campaigns.
around the
- unless needed. The instruction says use
for introductory paragraphs and general text. The
- is not a paragraph; it's a list. So we can output the
- directly after the heading.
Thus the output will be a series of tags.
We need to be careful to preserve the exact wording, including punctuation, spaces, non-breaking spaces ( ). The original includes after some words. We need to preserve them as is. In HTML, is a character entity; we can keep it as is. The instruction says preserve all original content word-for-word, so we must keep as is.
Thus we will output the HTML exactly as the content appears, but with appropriate tags.
Let's reconstruct step by step.
I'll go through the original snippet and produce the cleaned HTML.
Original start:
Direct Reports:
Sales Manager
Domestic Sales Officer(s)
Ticketing Supervisor(s)
We need to output:Global Call Centre Supervisor
Direct Reports:
-> but we need to replace with. Actually we need to output
Direct Reports:
thenSales Manager
. The original hadDirect Reports:
. So we need to outputDirect Reports:
thenSales Manager
. But we must preserve the colon and text exactly. So we output:Direct Reports:
Sales Manager
Then nextDomestic Sales Officer(s)
-> justDomestic Sales Officer(s)
ThenTicketing Supervisor(s)
-> note the after the closing ? Actually the original hasTicketing Supervisor(s)
which is weird: acontaining "Ticketing Supervisor(s) " then closing
. The is inside the paragraph before the closing tag. So the text includes a non-breaking space after the closing parenthesis. We need to preserve that exactly. So we outputTicketing Supervisor(s)
. But that seems odd: a trailing inside the paragraph. We'll keep it. ThenGlobal Call Centre Supervisor
similarly. Then we have Job Purpose etc. Thus we need to output:Job Purpose
The Country Manager Uganda is responsible for leading and coordinating UNACL’s passenger sales activities in Uganda to maximise passenger revenue, market share, customer acquisition, trade engagement, and commercial profitability across all domestic sales channels and customer segments.
Then next ...> etc. We need to continue. Let's parse the rest. After the Job Purpose paragraph, there is:That's a paragraph, so outputThe role oversees UNACL’s local sales strategy, trade relationship management, corporate sales, direct sales growth, ticketing sales coordination, domestic market development, and sales performance monitoring while ensuring compliance with UNACL's commercial policies, revenue accountability standards, and customer service expectations.
...
. Then next paragraph:OutputResponsible for all Country reservations, ticketing, fare application, customer booking support, and call centre operations to ensure efficient customer service delivery, revenue protection, booking accuracy, and compliance with UNACL commercial and regulatory standards.
...
. Then next paragraph:OutputThe role oversees reservation sales support and point-of-sale activities across direct channels, city ticket offices, airport ticketing support, and customer contact centres, while ensuring proper use of reservation systems, ticketing controls, fare rules, EMD processes, and customer service procedures.
...
. Then next paragraph:OutputThe Country Manager will work closely with Revenue Management, Ticketing & Reservations, Customer Experience, Commercial Systems, Airport Services, Finance, Brand & Advertising, and travel trade stakeholders to strengthen UNACL’s commercial performance within Uganda.
...
. Then there is awhich is just a paragraph with a non-breaking space. We need to output
. Then Key Accountabilities becomesKey Accountabilities
. Then we have a series of- blocks.
The first
- block:
We need to output- block:
Output- block:
- block:
- block:
2. Travel Trade and Agency Management
etc. But note that after the list items, there is a. So we need to output2. Travel Trade and Agency Management
2. Travel Trade and Agency Management
then the following paragraphs. But also there is a3. Corporate and Government Sales Development
etc. Thus we need to continue. After the list items for "1. Domestic Passenger Sales Management", there is a. So we output2. Travel Trade and Agency Management
2. Travel Trade and Agency Management
then the following paragraphs. But note that the original also has a1. Domestic Passenger Sales Management
before the first- . Actually the structure is:
1. Domestic Passenger Sales Management
Thus we need to output- ...
1. Domestic Passenger Sales Management
then the- list items.
But the original had the inside a
. So we need to output
1. Domestic Passenger Sales Management
then the- ... etc.
Thus we need to treat each heading as
. Thus we will output:
1. Domestic Passenger Sales Management
- ...
- block (the second list item). Actually there are multiple
- blocks each preceded by a
...
maybe not. Let's examine the original after the first- block:
The original snippet after the first
- block:
Thus there is no separate heading before each- ; they are just consecutive
- blocks. So
- . We need to keep them as separate
that also contains 1. Domestic Passenger Sales Management. So we need to output1. Domestic Passenger Sales Management
then the- with its
Apply Now ↗How well do you match?
Get an instant AI match score for this role — free, takes 3 minutes.
Tailor your CV for this role
The concierge rewrites your whole CV and writes a matching cover letter for this job — opens right here, nothing to paste.
Tailor My CV to This Job ✍️ - for lists.
Thus the output will be a sequence of tags:
- items. That's fine.
We must not use
- for list items (duties, requirements, qualifications, skills). So we should keep the
etc. We can just output theMy Job ConciergeLet jobs find you
Leave your email and our AI matches you to new jobs across 24 African markets — free. You wait for the call.
Almost thereAdd your CV for real matches
Upload your CV and we score every new job against your real experience — only strong matches reach your inbox. Optional, but it makes your matches far sharper.
You're in.
We'll email you the moment a job matches your profile. Check your inbox for a welcome from My Job Concierge.
ECHOYour MJC AssistantI'm ECHO, your MJC career assistant. I can help you find jobs, explore career tools, and connect with opportunities across Africa.
- content as is, but we need to ensure we don't have extra
- as needed.
We must not add any extra headings beyond those that are section headers. The instruction says use