Job Description
for intro paragraphs and general text,
for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). Use - for list items. No CSS classes, no inline styles, no tags, no
. Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. If text has no clear sections, just wrap paragraphs in . Return ONLY the HTML. No markdown fences, no explanation.
We have a messy raw text with many tags and content. We need to extract the job info and format as HTML.
We must preserve all original content word-for-word. That includes all the text we see, but we need to structure it with appropriate tags.
We need to identify sections: "About Us", "Purpose of role", "Key accountabilities", "Skills and Experience required", "Qualifications:", "Skills & Experience:", "Diversity statement", "Recruitment Scam Warning", etc. Also location info etc.
We must use
for section headers like "Responsibilities", "Qualifications", "Requirements", "Education", "Experience", "Skills", "How to Apply", "Key Duties", "About the Role". The raw text uses "Key accountabilities", "Qualifications:", "Skills & Experience:", "Diversity statement". We can map them to appropriate h4 headings. Possibly use the exact text as header? The rule says use for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). So we should use those exact words as header content? Probably we should use the headings that correspond to the content. For example, "Key accountabilities" could be mapped to "Key Duties"? Or we could use "Key accountabilities" as header? The examples include "Key Duties". The raw text uses "Key accountabilities". Might be okay to use "Key accountabilities" as header? The rule says use for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). It doesn't say we must use exactly those words, but we should use for section headers. So we can create Key accountabilities
maybe. But maybe better to use "Key Duties" as header? The raw text doesn't have "Key Duties". It has "Key accountabilities". I'd probably use "Key accountabilities" as the header text inside . That preserves original content.
Similarly "Qualifications:" appears. Could use Qualifications
(without colon). But we must preserve original content word-for-word? The rule says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. That suggests we cannot change the text. So we must keep the exact wording as appears, including colon? But we are putting it inside tags, which is adding markup but not altering the text. The content inside the heading should be exactly the same as the original heading text. So if original heading is "Qualifications:", we should output Qualifications:
. That preserves the colon. That seems okay.
We need to preserve all original content word-for-word. That includes all the paragraphs and list items. So we must not paraphrase. We must keep the same text, including line breaks? We can just output the text as is, but wrapped in appropriate tags.
We must not add any extra commentary. Just the HTML.
We need to parse the raw text and extract the relevant sections.
Let's extract the content:
The raw text includes:
- "About Us" with paragraphs describing EABL.
- "Purpose of role" (but then blank paragraphs). Then a paragraph: "To manage inbound and outbound inventory reconciliations (physical & sap) for all products (raw materials, finished goods, packaging materials, point of sale (pos) – as might be assigned. This is to be done efficiently, safely and cost effectively"
- "Key accountabilities" heading, then a with list items:
- "Annual and monthly stock takes lead and act as the point of contact for annual and monthly stock takes in MOVE (raw materials, POS, finished goods, returns and returnable packaging). "
- "Daily stock counts: ensure that daily stock counts are executed in all warehouses in the market every time there is a shift handover. "
- "Reporting: reconcile and publish the stock accuracy report (physical vs systems) at an agreed interval period. "
- "Returnable packaging: measure and publish the rate of return for all returnable glass in the market daily. "
- "Controls: carryout out self-audits on warehouse adherence to EABL ways of brewing, EHS standards in CARM, IAA, ISOS and SFIPP. "
- "Skills and Experience required" heading? Actually there is "Skills and Experience required" then "Qualifications:" with list items:
- "Bachelor’s degree or higher diploma, preferably in accounting"
- "Computer literacy."
- "Ability to work under agreed timelines and priorities."
- "Good interpersonal skills and convincing personality."
- "Team player."
- "Strong communication skills."
- "Commercial acumen."
- Then "Skills & Experience:" paragraph: "Minimum of 4 years in operations or inventory management"
- Then "Diversity statement:" with paragraphs about inclusive culture.
- Then "Feel inspired? Then this may be the opportunity for you."
- Then "If you require a reasonable adjustment, please ensure that you capture this information when you submit your application."
- Then "Recruitment Scam Warning" with warning text.
- Then "Worker Type :" maybe not needed.
- Then location info: "Primary Location:", "Additional Locations:", "Job Posting Start Date : " with date "2026-07-02".
We need to output clean HTML with for paragraphs and
- for list items. Use
for section headers.
We need to preserve all original content word-for-word. That includes the colon punctuation and spacing? Probably we need to keep exactly as appears, but we can trim extra whitespace? The rule says do not add, remove, summarise, or rephrase. So we must keep the exact text, including line breaks? But we are outputting HTML, so we can just include the text as is, maybe with spaces.
We need to decide which sections to include. Probably include all relevant sections: About Us, Purpose of role, Key accountabilities, Qualifications, Skills & Experience, Diversity statement, Recruitment Scam Warning, Worker Type, Primary Location, Additional Locations, Job Posting Start Date.
But the rule says use for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). So we can map the headings we have to these categories. For example:
- "About Us" could be a header? Not in the list, but we can still use About Us
.
- "Purpose of role" maybe not in list, but we can use Purpose of role
.
- "Key accountabilities" maybe map to "Key Duties"? But we can use Key accountabilities
.
- "Qualifications:" -> Qualifications:
- "Skills & Experience:" maybe map to "Skills"? Use Skills & Experience:
but that includes colon.
- "Diversity statement:" maybe map to "About the Role"? Not exactly. Could use Diversity statement:
.
- "Recruitment Scam Warning" maybe not needed as a header? Could be a paragraph.
But we must preserve all original content. So we need to include the headings as they appear.
The safest approach: For each distinct heading line that appears (like "About Us", "Purpose of role", "Key accountabilities", "Qualifications:", "Skills & Experience:", "Diversity statement:", "Recruitment Scam Warning") we can wrap the heading text in tags, preserving the colon if present.
Then the following content (paragraphs, lists) should be wrapped appropriately.
We must not add any extra text.
Let's reconstruct the raw content in order:
The raw text includes:
-
About Us
East African Breweries PLC (EABL) is East Africa’s leading branded alcohol beverage business with an outstanding collection of brands that range from beer, spirits and adult non-alcoholic drinks (ANADs), reaffirming our standing as a total adult beverage (TAB) company.
EABL has extensive operations in Kenya, Uganda and Tanzania with breweries, distilleries, support industries and a distribution network across the region. It also runs a growing export operations business within and outside of the wider Eastern Africa region. The group’s diversity is an important factor in delivering the highest quality brands to East African consumers and long-term value to East African investors.
EABL operates within a multi-cultural, multinational, multi-currency environment, dealing with various regulatory, tax and compliance requirements
EABL is a Public Listed Company (Plc) listed on the Securities/Stock Exchange in Kenya, Uganda and Tanzania.
- Then (empty)
- Then Purpose of role
To manage inbound and outbound inventory reconciliations (physical & sap) for all products (raw materials, finished goods, packaging materials, point of sale (pos) – as might be assigned. This is to be done efficiently, safely and cost effectively
- Then Key accountabilities
... list items ...
- Then Skills and Experience required
Qualifications:
... list items ...
Skills & Experience:
Minimum of 4 years in operations or inventory management
- Then Diversity statement:
Our purpose is to celebrate life, every day, everywhere. And creating an inclusive culture, where everyone feels valued and that they can belong, is a crucial part of this.
We embrace diversity in the broadest possible sense. This means that you’ll be welcomed and celebrated for who you are just by being you. You’ll be part of and help build and champion an inclusive culture that celebrates people of different gender, ethnicity, ability, age, social class, educational backgrounds, experiences, mindsets, and more.
Our ambition is to create the best performing, most trusted and respected consumer products companies in the world. Join us and help transform our business as we take our brands to the next level and build new ones as part of shaping the next generation of celebrations for consumers around the world.
Feel inspired? Then this may be the opportunity for you.
Recruitment Scam Warning
Protecting candidates is very important to us. All communications regarding your application will come from an email address ending in @diageo.com or @eabl.com. In our recruitment process, we'll never ask for money.
- Then (empty)
- Then ... Worker Type : ... (maybe not needed)
- Then location info: "Primary Location:", "Additional Locations :", "Job Posting Start Date : " with date.
But the raw text after that includes:
Primary Location:
. Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. If text has no clear sections, just wrap paragraphs in
. Return ONLY the HTML. No markdown fences, no explanation. We have a messy raw text with many tags and content. We need to extract the job info and format as HTML. We must preserve all original content word-for-word. That includes all the text we see, but we need to structure it with appropriate tags. We need to identify sections: "About Us", "Purpose of role", "Key accountabilities", "Skills and Experience required", "Qualifications:", "Skills & Experience:", "Diversity statement", "Recruitment Scam Warning", etc. Also location info etc. We must use
for section headers like "Responsibilities", "Qualifications", "Requirements", "Education", "Experience", "Skills", "How to Apply", "Key Duties", "About the Role". The raw text uses "Key accountabilities", "Qualifications:", "Skills & Experience:", "Diversity statement". We can map them to appropriate h4 headings. Possibly use the exact text as header? The rule says use for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). So we should use those exact words as header content? Probably we should use the headings that correspond to the content. For example, "Key accountabilities" could be mapped to "Key Duties"? Or we could use "Key accountabilities" as header? The examples include "Key Duties". The raw text uses "Key accountabilities". Might be okay to use "Key accountabilities" as header? The rule says use for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). It doesn't say we must use exactly those words, but we should use for section headers. So we can create Key accountabilities
maybe. But maybe better to use "Key Duties" as header? The raw text doesn't have "Key Duties". It has "Key accountabilities". I'd probably use "Key accountabilities" as the header text inside . That preserves original content.
Similarly "Qualifications:" appears. Could use Qualifications
(without colon). But we must preserve original content word-for-word? The rule says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. That suggests we cannot change the text. So we must keep the exact wording as appears, including colon? But we are putting it inside tags, which is adding markup but not altering the text. The content inside the heading should be exactly the same as the original heading text. So if original heading is "Qualifications:", we should output Qualifications:
. That preserves the colon. That seems okay.
We need to preserve all original content word-for-word. That includes all the paragraphs and list items. So we must not paraphrase. We must keep the same text, including line breaks? We can just output the text as is, but wrapped in appropriate tags.
We must not add any extra commentary. Just the HTML.
We need to parse the raw text and extract the relevant sections.
Let's extract the content:
The raw text includes:
- "About Us" with paragraphs describing EABL.
- "Purpose of role" (but then blank paragraphs). Then a paragraph: "To manage inbound and outbound inventory reconciliations (physical & sap) for all products (raw materials, finished goods, packaging materials, point of sale (pos) – as might be assigned. This is to be done efficiently, safely and cost effectively"
- "Key accountabilities" heading, then a with list items:
- "Annual and monthly stock takes lead and act as the point of contact for annual and monthly stock takes in MOVE (raw materials, POS, finished goods, returns and returnable packaging). "
- "Daily stock counts: ensure that daily stock counts are executed in all warehouses in the market every time there is a shift handover. "
- "Reporting: reconcile and publish the stock accuracy report (physical vs systems) at an agreed interval period. "
- "Returnable packaging: measure and publish the rate of return for all returnable glass in the market daily. "
- "Controls: carryout out self-audits on warehouse adherence to EABL ways of brewing, EHS standards in CARM, IAA, ISOS and SFIPP. "
- "Skills and Experience required" heading? Actually there is "Skills and Experience required" then "Qualifications:" with list items:
- "Bachelor’s degree or higher diploma, preferably in accounting"
- "Computer literacy."
- "Ability to work under agreed timelines and priorities."
- "Good interpersonal skills and convincing personality."
- "Team player."
- "Strong communication skills."
- "Commercial acumen."
- Then "Skills & Experience:" paragraph: "Minimum of 4 years in operations or inventory management"
- Then "Diversity statement:" with paragraphs about inclusive culture.
- Then "Feel inspired? Then this may be the opportunity for you."
- Then "If you require a reasonable adjustment, please ensure that you capture this information when you submit your application."
- Then "Recruitment Scam Warning" with warning text.
- Then "Worker Type :" maybe not needed.
- Then location info: "Primary Location:", "Additional Locations:", "Job Posting Start Date : " with date "2026-07-02".
We need to output clean HTML with for paragraphs and
- for list items. Use
for section headers.
We need to preserve all original content word-for-word. That includes the colon punctuation and spacing? Probably we need to keep exactly as appears, but we can trim extra whitespace? The rule says do not add, remove, summarise, or rephrase. So we must keep the exact text, including line breaks? But we are outputting HTML, so we can just include the text as is, maybe with spaces.
We need to decide which sections to include. Probably include all relevant sections: About Us, Purpose of role, Key accountabilities, Qualifications, Skills & Experience, Diversity statement, Recruitment Scam Warning, Worker Type, Primary Location, Additional Locations, Job Posting Start Date.
But the rule says use for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). So we can map the headings we have to these categories. For example:
- "About Us" could be a header? Not in the list, but we can still use About Us
.
- "Purpose of role" maybe not in list, but we can use Purpose of role
.
- "Key accountabilities" maybe map to "Key Duties"? But we can use Key accountabilities
.
- "Qualifications:" -> Qualifications:
- "Skills & Experience:" maybe map to "Skills"? Use Skills & Experience:
but that includes colon.
- "Diversity statement:" maybe map to "About the Role"? Not exactly. Could use Diversity statement:
.
- "Recruitment Scam Warning" maybe not needed as a header? Could be a paragraph.
But we must preserve all original content. So we need to include the headings as they appear.
The safest approach: For each distinct heading line that appears (like "About Us", "Purpose of role", "Key accountabilities", "Qualifications:", "Skills & Experience:", "Diversity statement:", "Recruitment Scam Warning") we can wrap the heading text in tags, preserving the colon if present.
Then the following content (paragraphs, lists) should be wrapped appropriately.
We must not add any extra text.
Let's reconstruct the raw content in order:
The raw text includes:
-
About Us
East African Breweries PLC (EABL) is East Africa’s leading branded alcohol beverage business with an outstanding collection of brands that range from beer, spirits and adult non-alcoholic drinks (ANADs), reaffirming our standing as a total adult beverage (TAB) company.
EABL has extensive operations in Kenya, Uganda and Tanzania with breweries, distilleries, support industries and a distribution network across the region. It also runs a growing export operations business within and outside of the wider Eastern Africa region. The group’s diversity is an important factor in delivering the highest quality brands to East African consumers and long-term value to East African investors.
EABL operates within a multi-cultural, multinational, multi-currency environment, dealing with various regulatory, tax and compliance requirements
EABL is a Public Listed Company (Plc) listed on the Securities/Stock Exchange in Kenya, Uganda and Tanzania.
- Then (empty)
- Then Purpose of role
To manage inbound and outbound inventory reconciliations (physical & sap) for all products (raw materials, finished goods, packaging materials, point of sale (pos) – as might be assigned. This is to be done efficiently, safely and cost effectively
- Then Key accountabilities
... list items ...
- Then Skills and Experience required
Qualifications:
... list items ...
Skills & Experience:
Minimum of 4 years in operations or inventory management
- Then Diversity statement:
Our purpose is to celebrate life, every day, everywhere. And creating an inclusive culture, where everyone feels valued and that they can belong, is a crucial part of this.
We embrace diversity in the broadest possible sense. This means that you’ll be welcomed and celebrated for who you are just by being you. You’ll be part of and help build and champion an inclusive culture that celebrates people of different gender, ethnicity, ability, age, social class, educational backgrounds, experiences, mindsets, and more.
Our ambition is to create the best performing, most trusted and respected consumer products companies in the world. Join us and help transform our business as we take our brands to the next level and build new ones as part of shaping the next generation of celebrations for consumers around the world.
Feel inspired? Then this may be the opportunity for you.
Recruitment Scam Warning
Protecting candidates is very important to us. All communications regarding your application will come from an email address ending in @diageo.com or @eabl.com. In our recruitment process, we'll never ask for money.
- Then (empty)
- Then ... Worker Type : ... (maybe not needed)
- Then location info: "Primary Location:", "Additional Locations :", "Job Posting Start Date : " with date.
But the raw text after that includes:
Primary Location:
for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). It doesn't say we must use exactly those words, but we should use for section headers. So we can create Key accountabilities
maybe. But maybe better to use "Key Duties" as header? The raw text doesn't have "Key Duties". It has "Key accountabilities". I'd probably use "Key accountabilities" as the header text inside . That preserves original content.
Similarly "Qualifications:" appears. Could use Qualifications
(without colon). But we must preserve original content word-for-word? The rule says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. That suggests we cannot change the text. So we must keep the exact wording as appears, including colon? But we are putting it inside tags, which is adding markup but not altering the text. The content inside the heading should be exactly the same as the original heading text. So if original heading is "Qualifications:", we should output Qualifications:
. That preserves the colon. That seems okay.
We need to preserve all original content word-for-word. That includes all the paragraphs and list items. So we must not paraphrase. We must keep the same text, including line breaks? We can just output the text as is, but wrapped in appropriate tags.
We must not add any extra commentary. Just the HTML.
We need to parse the raw text and extract the relevant sections.
Let's extract the content:
The raw text includes:
- "About Us" with paragraphs describing EABL.
- "Purpose of role" (but then blank paragraphs). Then a paragraph: "To manage inbound and outbound inventory reconciliations (physical & sap) for all products (raw materials, finished goods, packaging materials, point of sale (pos) – as might be assigned. This is to be done efficiently, safely and cost effectively"
- "Key accountabilities" heading, then a with list items:
- "Annual and monthly stock takes lead and act as the point of contact for annual and monthly stock takes in MOVE (raw materials, POS, finished goods, returns and returnable packaging). "
- "Daily stock counts: ensure that daily stock counts are executed in all warehouses in the market every time there is a shift handover. "
- "Reporting: reconcile and publish the stock accuracy report (physical vs systems) at an agreed interval period. "
- "Returnable packaging: measure and publish the rate of return for all returnable glass in the market daily. "
- "Controls: carryout out self-audits on warehouse adherence to EABL ways of brewing, EHS standards in CARM, IAA, ISOS and SFIPP. "
- "Skills and Experience required" heading? Actually there is "Skills and Experience required" then "Qualifications:" with list items:
- "Bachelor’s degree or higher diploma, preferably in accounting"
- "Computer literacy."
- "Ability to work under agreed timelines and priorities."
- "Good interpersonal skills and convincing personality."
- "Team player."
- "Strong communication skills."
- "Commercial acumen."
- Then "Skills & Experience:" paragraph: "Minimum of 4 years in operations or inventory management"
- Then "Diversity statement:" with paragraphs about inclusive culture.
- Then "Feel inspired? Then this may be the opportunity for you."
- Then "If you require a reasonable adjustment, please ensure that you capture this information when you submit your application."
- Then "Recruitment Scam Warning" with warning text.
- Then "Worker Type :" maybe not needed.
- Then location info: "Primary Location:", "Additional Locations:", "Job Posting Start Date : " with date "2026-07-02".
We need to output clean HTML with for paragraphs and
- for list items. Use
for section headers.
We need to preserve all original content word-for-word. That includes the colon punctuation and spacing? Probably we need to keep exactly as appears, but we can trim extra whitespace? The rule says do not add, remove, summarise, or rephrase. So we must keep the exact text, including line breaks? But we are outputting HTML, so we can just include the text as is, maybe with spaces.
We need to decide which sections to include. Probably include all relevant sections: About Us, Purpose of role, Key accountabilities, Qualifications, Skills & Experience, Diversity statement, Recruitment Scam Warning, Worker Type, Primary Location, Additional Locations, Job Posting Start Date.
But the rule says use for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). So we can map the headings we have to these categories. For example:
- "About Us" could be a header? Not in the list, but we can still use About Us
.
- "Purpose of role" maybe not in list, but we can use Purpose of role
.
- "Key accountabilities" maybe map to "Key Duties"? But we can use Key accountabilities
.
- "Qualifications:" -> Qualifications:
- "Skills & Experience:" maybe map to "Skills"? Use Skills & Experience:
but that includes colon.
- "Diversity statement:" maybe map to "About the Role"? Not exactly. Could use Diversity statement:
.
- "Recruitment Scam Warning" maybe not needed as a header? Could be a paragraph.
But we must preserve all original content. So we need to include the headings as they appear.
The safest approach: For each distinct heading line that appears (like "About Us", "Purpose of role", "Key accountabilities", "Qualifications:", "Skills & Experience:", "Diversity statement:", "Recruitment Scam Warning") we can wrap the heading text in tags, preserving the colon if present.
Then the following content (paragraphs, lists) should be wrapped appropriately.
We must not add any extra text.
Let's reconstruct the raw content in order:
The raw text includes:
-
About Us
East African Breweries PLC (EABL) is East Africa’s leading branded alcohol beverage business with an outstanding collection of brands that range from beer, spirits and adult non-alcoholic drinks (ANADs), reaffirming our standing as a total adult beverage (TAB) company.
EABL has extensive operations in Kenya, Uganda and Tanzania with breweries, distilleries, support industries and a distribution network across the region. It also runs a growing export operations business within and outside of the wider Eastern Africa region. The group’s diversity is an important factor in delivering the highest quality brands to East African consumers and long-term value to East African investors.
EABL operates within a multi-cultural, multinational, multi-currency environment, dealing with various regulatory, tax and compliance requirements
EABL is a Public Listed Company (Plc) listed on the Securities/Stock Exchange in Kenya, Uganda and Tanzania.
- Then (empty)
- Then Purpose of role
To manage inbound and outbound inventory reconciliations (physical & sap) for all products (raw materials, finished goods, packaging materials, point of sale (pos) – as might be assigned. This is to be done efficiently, safely and cost effectively
- Then Key accountabilities
... list items ...
- Then Skills and Experience required
Qualifications:
... list items ...
Skills & Experience:
Minimum of 4 years in operations or inventory management
- Then Diversity statement:
Our purpose is to celebrate life, every day, everywhere. And creating an inclusive culture, where everyone feels valued and that they can belong, is a crucial part of this.
We embrace diversity in the broadest possible sense. This means that you’ll be welcomed and celebrated for who you are just by being you. You’ll be part of and help build and champion an inclusive culture that celebrates people of different gender, ethnicity, ability, age, social class, educational backgrounds, experiences, mindsets, and more.
Our ambition is to create the best performing, most trusted and respected consumer products companies in the world. Join us and help transform our business as we take our brands to the next level and build new ones as part of shaping the next generation of celebrations for consumers around the world.
Feel inspired? Then this may be the opportunity for you.
Recruitment Scam Warning
Protecting candidates is very important to us. All communications regarding your application will come from an email address ending in @diageo.com or @eabl.com. In our recruitment process, we'll never ask for money.
- Then (empty)
- Then ... Worker Type : ... (maybe not needed)
- Then location info: "Primary Location:", "Additional Locations :", "Job Posting Start Date : " with date.
But the raw text after that includes:
Primary Location:
Key accountabilities
maybe. But maybe better to use "Key Duties" as header? The raw text doesn't have "Key Duties". It has "Key accountabilities". I'd probably use "Key accountabilities" as the header text inside. That preserves original content.
Similarly "Qualifications:" appears. Could use Qualifications
(without colon). But we must preserve original content word-for-word? The rule says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. That suggests we cannot change the text. So we must keep the exact wording as appears, including colon? But we are putting it inside tags, which is adding markup but not altering the text. The content inside the heading should be exactly the same as the original heading text. So if original heading is "Qualifications:", we should output Qualifications:
. That preserves the colon. That seems okay.
We need to preserve all original content word-for-word. That includes all the paragraphs and list items. So we must not paraphrase. We must keep the same text, including line breaks? We can just output the text as is, but wrapped in appropriate tags.
We must not add any extra commentary. Just the HTML.
We need to parse the raw text and extract the relevant sections.
Let's extract the content:
The raw text includes:
- "About Us" with paragraphs describing EABL.
- "Purpose of role" (but then blank paragraphs). Then a paragraph: "To manage inbound and outbound inventory reconciliations (physical & sap) for all products (raw materials, finished goods, packaging materials, point of sale (pos) – as might be assigned. This is to be done efficiently, safely and cost effectively"
- "Key accountabilities" heading, then a with list items:
- "Annual and monthly stock takes lead and act as the point of contact for annual and monthly stock takes in MOVE (raw materials, POS, finished goods, returns and returnable packaging). "
- "Daily stock counts: ensure that daily stock counts are executed in all warehouses in the market every time there is a shift handover. "
- "Reporting: reconcile and publish the stock accuracy report (physical vs systems) at an agreed interval period. "
- "Returnable packaging: measure and publish the rate of return for all returnable glass in the market daily. "
- "Controls: carryout out self-audits on warehouse adherence to EABL ways of brewing, EHS standards in CARM, IAA, ISOS and SFIPP. "
- "Skills and Experience required" heading? Actually there is "Skills and Experience required" then "Qualifications:" with list items:
- "Bachelor’s degree or higher diploma, preferably in accounting"
- "Computer literacy."
- "Ability to work under agreed timelines and priorities."
- "Good interpersonal skills and convincing personality."
- "Team player."
- "Strong communication skills."
- "Commercial acumen."
- Then "Skills & Experience:" paragraph: "Minimum of 4 years in operations or inventory management"
- Then "Diversity statement:" with paragraphs about inclusive culture.
- Then "Feel inspired? Then this may be the opportunity for you."
- Then "If you require a reasonable adjustment, please ensure that you capture this information when you submit your application."
- Then "Recruitment Scam Warning" with warning text.
- Then "Worker Type :" maybe not needed.
- Then location info: "Primary Location:", "Additional Locations:", "Job Posting Start Date : " with date "2026-07-02".
We need to output clean HTML with for paragraphs and
- for list items. Use
for section headers.
We need to preserve all original content word-for-word. That includes the colon punctuation and spacing? Probably we need to keep exactly as appears, but we can trim extra whitespace? The rule says do not add, remove, summarise, or rephrase. So we must keep the exact text, including line breaks? But we are outputting HTML, so we can just include the text as is, maybe with spaces.
We need to decide which sections to include. Probably include all relevant sections: About Us, Purpose of role, Key accountabilities, Qualifications, Skills & Experience, Diversity statement, Recruitment Scam Warning, Worker Type, Primary Location, Additional Locations, Job Posting Start Date.
But the rule says use for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). So we can map the headings we have to these categories. For example:
- "About Us" could be a header? Not in the list, but we can still use About Us
.
- "Purpose of role" maybe not in list, but we can use Purpose of role
.
- "Key accountabilities" maybe map to "Key Duties"? But we can use Key accountabilities
.
- "Qualifications:" -> Qualifications:
- "Skills & Experience:" maybe map to "Skills"? Use Skills & Experience:
but that includes colon.
- "Diversity statement:" maybe map to "About the Role"? Not exactly. Could use Diversity statement:
.
- "Recruitment Scam Warning" maybe not needed as a header? Could be a paragraph.
But we must preserve all original content. So we need to include the headings as they appear.
The safest approach: For each distinct heading line that appears (like "About Us", "Purpose of role", "Key accountabilities", "Qualifications:", "Skills & Experience:", "Diversity statement:", "Recruitment Scam Warning") we can wrap the heading text in tags, preserving the colon if present.
Then the following content (paragraphs, lists) should be wrapped appropriately.
We must not add any extra text.
Let's reconstruct the raw content in order:
The raw text includes:
-
About Us
East African Breweries PLC (EABL) is East Africa’s leading branded alcohol beverage business with an outstanding collection of brands that range from beer, spirits and adult non-alcoholic drinks (ANADs), reaffirming our standing as a total adult beverage (TAB) company.
EABL has extensive operations in Kenya, Uganda and Tanzania with breweries, distilleries, support industries and a distribution network across the region. It also runs a growing export operations business within and outside of the wider Eastern Africa region. The group’s diversity is an important factor in delivering the highest quality brands to East African consumers and long-term value to East African investors.
EABL operates within a multi-cultural, multinational, multi-currency environment, dealing with various regulatory, tax and compliance requirements
EABL is a Public Listed Company (Plc) listed on the Securities/Stock Exchange in Kenya, Uganda and Tanzania.
- Then (empty)
- Then Purpose of role
To manage inbound and outbound inventory reconciliations (physical & sap) for all products (raw materials, finished goods, packaging materials, point of sale (pos) – as might be assigned. This is to be done efficiently, safely and cost effectively
- Then Key accountabilities
... list items ...
- Then Skills and Experience required
Qualifications:
... list items ...
Skills & Experience:
Minimum of 4 years in operations or inventory management
- Then Diversity statement:
Our purpose is to celebrate life, every day, everywhere. And creating an inclusive culture, where everyone feels valued and that they can belong, is a crucial part of this.
We embrace diversity in the broadest possible sense. This means that you’ll be welcomed and celebrated for who you are just by being you. You’ll be part of and help build and champion an inclusive culture that celebrates people of different gender, ethnicity, ability, age, social class, educational backgrounds, experiences, mindsets, and more.
Our ambition is to create the best performing, most trusted and respected consumer products companies in the world. Join us and help transform our business as we take our brands to the next level and build new ones as part of shaping the next generation of celebrations for consumers around the world.
Feel inspired? Then this may be the opportunity for you.
Recruitment Scam Warning
Protecting candidates is very important to us. All communications regarding your application will come from an email address ending in @diageo.com or @eabl.com. In our recruitment process, we'll never ask for money.
- Then (empty)
- Then ... Worker Type : ... (maybe not needed)
- Then location info: "Primary Location:", "Additional Locations :", "Job Posting Start Date : " with date.
But the raw text after that includes:
Primary Location:
Qualifications:
. That preserves the colon. That seems okay. We need to preserve all original content word-for-word. That includes all the paragraphs and list items. So we must not paraphrase. We must keep the same text, including line breaks? We can just output the text as is, but wrapped in appropriate tags. We must not add any extra commentary. Just the HTML. We need to parse the raw text and extract the relevant sections. Let's extract the content: The raw text includes: - "About Us" with paragraphs describing EABL. - "Purpose of role" (but then blank paragraphs). Then a paragraph: "To manage inbound and outbound inventory reconciliations (physical & sap) for all products (raw materials, finished goods, packaging materials, point of sale (pos) – as might be assigned. This is to be done efficiently, safely and cost effectively" - "Key accountabilities" heading, then a- with list items:
- "Annual and monthly stock takes lead and act as the point of contact for annual and monthly stock takes in MOVE (raw materials, POS, finished goods, returns and returnable packaging). "
- "Daily stock counts: ensure that daily stock counts are executed in all warehouses in the market every time there is a shift handover. "
- "Reporting: reconcile and publish the stock accuracy report (physical vs systems) at an agreed interval period. "
- "Returnable packaging: measure and publish the rate of return for all returnable glass in the market daily. "
- "Controls: carryout out self-audits on warehouse adherence to EABL ways of brewing, EHS standards in CARM, IAA, ISOS and SFIPP. "
- "Skills and Experience required" heading? Actually there is "Skills and Experience required" then "Qualifications:" with list items:
- "Bachelor’s degree or higher diploma, preferably in accounting"
- "Computer literacy."
- "Ability to work under agreed timelines and priorities."
- "Good interpersonal skills and convincing personality."
- "Team player."
- "Strong communication skills."
- "Commercial acumen."
- Then "Skills & Experience:" paragraph: "Minimum of 4 years in operations or inventory management"
- Then "Diversity statement:" with paragraphs about inclusive culture.
- Then "Feel inspired? Then this may be the opportunity for you."
- Then "If you require a reasonable adjustment, please ensure that you capture this information when you submit your application."
- Then "Recruitment Scam Warning" with warning text.
- Then "Worker Type :" maybe not needed.
- Then location info: "Primary Location:", "Additional Locations:", "Job Posting Start Date : " with date "2026-07-02".
We need to output clean HTML with
- for list items. Use
for section headers. We need to preserve all original content word-for-word. That includes the colon punctuation and spacing? Probably we need to keep exactly as appears, but we can trim extra whitespace? The rule says do not add, remove, summarise, or rephrase. So we must keep the exact text, including line breaks? But we are outputting HTML, so we can just include the text as is, maybe with spaces. We need to decide which sections to include. Probably include all relevant sections: About Us, Purpose of role, Key accountabilities, Qualifications, Skills & Experience, Diversity statement, Recruitment Scam Warning, Worker Type, Primary Location, Additional Locations, Job Posting Start Date. But the rule says use
for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). So we can map the headings we have to these categories. For example: - "About Us" could be a header? Not in the list, but we can still use
About Us
. - "Purpose of role" maybe not in list, but we can usePurpose of role
. - "Key accountabilities" maybe map to "Key Duties"? But we can useKey accountabilities
. - "Qualifications:" ->Qualifications:
- "Skills & Experience:" maybe map to "Skills"? UseSkills & Experience:
but that includes colon. - "Diversity statement:" maybe map to "About the Role"? Not exactly. Could useDiversity statement:
. - "Recruitment Scam Warning" maybe not needed as a header? Could be a paragraph. But we must preserve all original content. So we need to include the headings as they appear. The safest approach: For each distinct heading line that appears (like "About Us", "Purpose of role", "Key accountabilities", "Qualifications:", "Skills & Experience:", "Diversity statement:", "Recruitment Scam Warning") we can wrap the heading text intags, preserving the colon if present. Then the following content (paragraphs, lists) should be wrapped appropriately. We must not add any extra text. Let's reconstruct the raw content in order: The raw text includes: -
About Us
East African Breweries PLC (EABL) is East Africa’s leading branded alcohol beverage business with an outstanding collection of brands that range from beer, spirits and adult non-alcoholic drinks (ANADs), reaffirming our standing as a total adult beverage (TAB) company.
EABL has extensive operations in Kenya, Uganda and Tanzania with breweries, distilleries, support industries and a distribution network across the region. It also runs a growing export operations business within and outside of the wider Eastern Africa region. The group’s diversity is an important factor in delivering the highest quality brands to East African consumers and long-term value to East African investors.
EABL operates within a multi-cultural, multinational, multi-currency environment, dealing with various regulatory, tax and compliance requirements
EABL is a Public Listed Company (Plc) listed on the Securities/Stock Exchange in Kenya, Uganda and Tanzania.
- Then (empty) - ThenPurpose of role
To manage inbound and outbound inventory reconciliations (physical & sap) for all products (raw materials, finished goods, packaging materials, point of sale (pos) – as might be assigned. This is to be done efficiently, safely and cost effectively
- ThenKey accountabilities
- ... list items ...
Skills and Experience required
Qualifications:
- ... list items ...
Skills & Experience:
Minimum of 4 years in operations or inventory management
- ThenDiversity statement:
Our purpose is to celebrate life, every day, everywhere. And creating an inclusive culture, where everyone feels valued and that they can belong, is a crucial part of this.
We embrace diversity in the broadest possible sense. This means that you’ll be welcomed and celebrated for who you are just by being you. You’ll be part of and help build and champion an inclusive culture that celebrates people of different gender, ethnicity, ability, age, social class, educational backgrounds, experiences, mindsets, and more.
Our ambition is to create the best performing, most trusted and respected consumer products companies in the world. Join us and help transform our business as we take our brands to the next level and build new ones as part of shaping the next generation of celebrations for consumers around the world.
Feel inspired? Then this may be the opportunity for you.
Recruitment Scam Warning
Protecting candidates is very important to us. All communications regarding your application will come from an email address ending in @diageo.com or @eabl.com. In our recruitment process, we'll never ask for money.
- Then (empty) - Then ... Worker Type : ... (maybe not needed) - Then location info: "Primary Location:", "Additional Locations :", "Job Posting Start Date : " with date. But the raw text after that includes:Primary Location:
for paragraphs and
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 ✍️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.
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.
I'm ECHO, your MJC career assistant. I can help you find jobs, explore career tools, and connect with opportunities across Africa.