Job Description
,
, - . No CSS classes, no inline styles, no , no
. Must preserve all original content word-for-word, no addition, removal, summarizing, rephrasing. So we need to extract the job description text from the messy HTML and then wrap appropriately.
We must keep all original content exactly as appears (including punctuation, line breaks? but we cannot use
. We'll need to represent line breaks via tags or maybe just keep spaces. Since we cannot add or remove content, we must preserve the text exactly. However we can reformat using tags but cannot change the text content. So we need to output the same textual content, but with tags around sections.
We must identify sections: There's an introductory paragraph: "NBC is the oldest serving bank in Tanzania with over five decades of experience. We offer a range of retail, business, corporate and investment banking, wealth management products and services."
Then there is a bold/underlined "Job Summary". Then a paragraph: "The Executive Assistant (EA) to the Director – Business Banking provides high-level strategic, administrative, and coordination support to ensure the effective functioning of the BB leadership office.
The role requires absolute professionalism, discretion, strong business acumen, and the ability to operate confidently with senior executives, regulators, clients, and internal stakeholders". Note there is a
inside the original; we must preserve the content word-for-word, but we cannot use
tags in output. However we must preserve the original content, which includes a line break indicated by
. The instruction: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". If we remove the
we are removing content. But we cannot use
tags because rule says no
tags. Conflict. We need to interpret: The rule says no
tags in output. But we must preserve original content. Perhaps we treat the
as just a line break that we can represent via a new paragraph (
) or just keep the text as is, ignoring the
tag because it's not part of the visible text? The original content includes the
tag as markup, not visible text. The "original content" likely refers to the visible text, not the markup. Since we are stripping markup, we can ignore the
and just have a space or newline. Usually in such tasks, we drop the
and just treat as a space. The instruction "Preserve ALL original content word-for-word" might refer to the textual content after stripping tags. I'd assume we ignore HTML tags and just keep the text.
Thus we will output the text without the
. We'll just have a space or maybe keep the sentence as is: "...office. The role requires...". That seems fine.
Next there is a bold "Job Description" (note there is a zero-width space? but we keep as is). Then a bold "KEY ACCOUNTABILITIES". Then a bold "Accountability: Director’s Office Management, Hospitality and Resource Support". Then a list of items (each
- ). Then after the list, there is some text that seems to be continuation of accountability sections but not in list: after the there is a paragraph with bold "Qualifications & Experience". Actually after the list there is some text that appears to be part of the list but not wrapped: there is a line: "
- Facilitate onboarding logistics for new team members, including workspace setup, system access, and tools allocation.
" then after that there is a line: "- Maintain an up-to-date inventory of departmental assets and supplies.
" then after that there is a line: "- Manage and maintain Business Banking stationery ordering and distribution.
" then after that there is a line: "- Monitor stock levels and ensure timely replenishment of office supplies.
" then after that there is a line: "- Maintain accurate records of stationery usage and inventory
" then after that there is a line: "undefined Accountability: Strategic & Relationship ManagementSupport preparation of Business Banking various documentationConduct basic research and compile insights on market trends, clients, and sector developmentsInterface professionally with:Board members and executive leadershipGovernment officials and regulatorsLarge corporate and institutional clientsDevelopment finance institutions and partnersCoordinate client meetings, courtesy calls, and high-level engagements.Ensure consistent executive communication and follow-upundefinedAccountability: Governance, Compliance & ConfidentialityHandle highly confidential information with integrity and discretion.Support governance requirements including document control, approvals, and record-keeping.Ensure timely submission of executive documents in line with NBC governance standards.Maintain organized filing systems (physical and electronic).undefinedAccountability: Communication & CorrespondenceDraft, edit, and manage executive correspondence (letters, memos).Prepare speeches, talking points, and executive briefing notes.Ensure communication is professional, accurate, and aligned to NBC tone and standards Accountability: Coordination & Project SupportCoordinate cross-functional initiatives within Business Banking (strategy rollout, sector desks, transformation programs).Track progress on key Business Banking projects and escalating issues where required.Support logistics for conferences, leadership sessions, and client events"
It seems the HTML is malformed: after the list items, there is stray text not inside - but before closing . The final closes after that stray text? Actually the stray text ends with "
" meaning there is an extra - before the that encloses all that stray text? Let's examine: The snippet:
```
- Maintain accurate records of stationery usage and inventory
- undefined Accountability: Strategic & Relationship ManagementSupport preparation of Business Banking various documentationConduct basic research and compile insights on market trends, clients, and sector developmentsInterface professionally with:Board members and executive leadershipGovernment officials and regulatorsLarge corporate and institutional clientsDevelopment finance institutions and partnersCoordinate client meetings, courtesy calls, and high-level engagements.Ensure consistent executive communication and follow-upundefinedAccountability: Governance, Compliance & ConfidentialityHandle highly confidential information with integrity and discretion.Support governance requirements including document control, approvals, and record-keeping.Ensure timely submission of executive documents in line with NBC governance standards.Maintain organized filing systems (physical and electronic).undefinedAccountability: Communication & CorrespondenceDraft, edit, and manage executive correspondence (letters, memos).Prepare speeches, talking points, and executive briefing notes.Ensure communication is professional, accurate, and aligned to NBC tone and standards Accountability: Coordination & Project SupportCoordinate cross-functional initiatives within Business Banking (strategy rollout, sector desks, transformation programs).Track progress on key Business Banking projects and escalating issues where required.Support logistics for conferences, leadership sessions, and client events
```
So there is an - that starts after the previous
and contains a huge block of text that includes multiple accountability headings and paragraphs, all inside a single - . Then the closes.
Thus the list items are: many items, then a final
- that contains a big blob.
We must preserve the content word-for-word, so we need to keep that
- content exactly as is (including the text inside). We cannot add or remove anything. So we will output that as a list item.
After the , there is a paragraph with bold "Qualifications & Experience". Then a list of qualifications.
Then a paragraph with bold "Technical & Professional Skills". Then a list.
Then a paragraph with bold "Behavioral Competencies". Then a list.
Then a paragraph with bold "Preferred Attributes". Then a list.
Then there is a paragraph with bold "Qualifications" (duplicate?) Actually after that there is a paragraph: "
...Qualifications
" then after that there is a paragraph: "Administration (Meets all of the requirements), Bachelor`s Degrees and Advanced Diplomas - Office Administration, Customer Excellence - Service Delivery (Meets all of the requirements), Digital familiarity (Meets some of the requirements and would need further development), Enabling team success (Meets some of the requirements and would need further development), Experience in a similar environment, Planning and organising (Meets all of the requirements)". This seems like some kind of competency matrix.
We must keep all that.
Thus final output: We'll wrap sections with for headings: "Job Summary", "Job Description", "KEY ACCOUNTABILITIES", maybe each accountability heading? But the instruction: Use for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). So we should use for those section headers we identify. The text includes "Job Summary", "Job Description", "KEY ACCOUNTABILITIES", "Qualifications & Experience", "Technical & Professional Skills", "Behavioral Competencies", "Preferred Attributes", and then another "Qualifications". Also there are accountability subheadings inside the list item: "Accountability: Director’s Office Management, Hospitality and Resource Support", "Accountability: Strategic & Relationship Management", "Accountability: Governance, Compliance & Confidentiality", "Accountability: Communication & Correspondence", "Accountability: Coordination & Project Support". Those could be considered section headers but they are inside a list item; we could keep them as plain text inside the
- . The instruction says use
for section headers (e.g., Responsibilities, Qualifications...). It doesn't forbid using elsewhere, but we should follow the pattern: use for those major sections. We'll treat "Job Summary", "Job Description", "KEY ACCOUNTABILITIES", "Qualifications & Experience", "Technical & Professional Skills", "Behavioral Competencies", "Preferred Attributes", "Qualifications" as . The accountability headings inside the list we keep as plain text (maybe bold? but we must preserve original content, which includes tags around those headings. Actually the original text includes tags around those headings inside the list item. We must preserve them exactly. So we cannot strip the tags because that would be removing content. However the output rules say no CSS classes, no inline styles, no , no
. It doesn't forbid tags. It only says use for introductory paragraphs and general text,
for section headers, - for list items. It doesn't say we cannot use other tags like , , etc. But to be safe, we could keep them as they are part of the content. However the instruction: "Use
for introductory paragraphs and general text" maybe implies we should not use other tags for general text, but we can keep if it's part of original content. The instruction: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". So we must keep the tags exactly as they appear. So we will output them inside the - as they were.
Thus we need to extract the raw text nodes including the tags. However the original also had tags etc. We must strip all those but keep the textual content and any tags that were present. The original had tags around headings and some phrases. We'll keep them.
Thus we need to parse the given HTML and produce a cleaned version with only
,
, , - , and we can keep tags inside those as they are part of content. Also we may encounter other tags like (underline) in "Job Summary". We must preserve that too. The original had Job Summary. So we need to keep Job Summary as is. That's fine.
Similarly there is Job Description (with maybe a zero-width space). We'll keep.
Also there is KEY ACCOUNTABILITIES . Keep.
Also there is Accountability: Director’s Office Management, Hospitality and Resource Support etc.
Thus we will keep those tags.
Now we need to decide where to put
tags. For introductory paragraphs and general text, we wrap in
. For section headers we use
. For list items we use - .
We must not add extra text. So we need to output exactly the same textual content (including tags like , ) but restructure with
,
, , - around appropriate blocks.
We must ensure we don't lose any content. Let's extract the content stepwise.
Original text (with tags) after stripping the outer spans etc:
We have:
1. Intro paragraph: "NBC is the oldest serving bank in Tanzania with over five decades of experience. We offer a range of retail, business, corporate and investment banking, wealth management products and services."
2. Empty paragraphs () etc - these are empty, we can ignore? They contain no content, but preserving them would be adding empty
tags? The rule says preserve ALL original content word-for-word. Empty paragraphs have no content, but they are tags. If we remove them, we are removing tags (content?). However they are not visible text. The instruction likely refers to visible content. I'd ignore empty paragraphs.
3. Then we have: Job Summary
4. Then empty paragraphs.
5. Then the paragraph: "The Executive Assistant (EA) to the Director – Business Banking provides high-level strategic, administrative, and coordination support to ensure the effective functioning of the BB leadership office.
The role requires absolute professionalism, discretion, strong business acumen, and the ability to operate confidently with senior executives, regulators, clients, and internal stakeholders"
We need to preserve the
? The rule says no
tags. But we must preserve original content. However the
is a tag, not visible text. I'd treat it as a line break that we can represent by starting a new
after the first sentence. But we must not add or remove content. If we replace
with a new paragraph, we are effectively adding a
tag and removing the
. That's adding a tag and removing a tag. Might be considered altering content. However the instruction about tags: we are allowed to use
,
, , - . It didn't forbid using other tags, but we are to format as clean semantic HTML using those tags. Likely we are allowed to replace
with paragraph break. The original content's meaning is preserved. I'll assume it's okay to treat the
as a paragraph separator and not output the
tag.
Thus we will output two s: first sentence, second sentence.
But we must keep the exact wording: "The Executive Assistant (EA) to the Director – Business Banking provides high-level strategic, administrative, and coordination support to ensure the effective functioning of the BB leadership office." Then a space? Then "The role requires absolute professionalism, discretion, strong business acumen, and the ability to operate confidently with senior executives, regulators, clients, and internal stakeholders". We'll put them in separate
tags.
6. Then we have: ...Job Description etc. So we have a heading: bold "Job Description". We'll wrap that in
Job Description
? But the instruction says use for section headers. The heading itself is bolded. We should keep the bold tags inside the . So Job Description
.
7. Then we have:
KEY ACCOUNTABILITIES
(note there is a trailing space inside the bold). We'll wrap that in KEY ACCOUNTABILITIES
.
8. Then we have:
(a line break) then Accountability: Director’s Office Management, Hospitality and Resource Support
then
then list items.
We need to decide how to handle the
tags. They appear between the heading and the list. We can treat them as separating paragraphs; we could put the accountability heading in its own or maybe as part of the list? The heading is bold and seems like a subheading. We could treat it as a
containing the bold text. The
before and after can be ignored.
Thus we will output:
Accountability: Director’s Office Management, Hospitality and Resource Support
Then the list items.
Now the list items: we need to output each - exactly as given, preserving inner tags etc.
Let's list them:
-
- Manage calendars for BB Director’s, meetings, travel, and priorities to ensure optimal time utilization.
- - Act as the primary point of contact between the Business Banking Director and internal/external stakeholders.
- - Prepare agendas, briefing packs, presentations, and meeting materials for various engagements
- - Track follow-ups, action items, and deliverables arising from various engagements.
- - Coordinate and arrange appropriate refreshments for executive and client meetings in line with company hospitality standards and, where applicable, client preferences.
- - Maintain hospitality inventory (tea, coffee, water, and related supplies) and ensure timely replenishment.
- - Ensure meeting areas are clean, well-organized, and reset promptly after engagements.
- - Ensure BB colleagues are equipped with appropriate and functional working tools, including laptops, docking stations
. Must preserve all original content word-for-word, no addition, removal, summarizing, rephrasing. So we need to extract the job description text from the messy HTML and then wrap appropriately. We must keep all original content exactly as appears (including punctuation, line breaks? but we cannot use
. We'll need to represent line breaks via
tags or maybe just keep spaces. Since we cannot add or remove content, we must preserve the text exactly. However we can reformat using tags but cannot change the text content. So we need to output the same textual content, but with tags around sections.
We must identify sections: There's an introductory paragraph: "NBC is the oldest serving bank in Tanzania with over five decades of experience. We offer a range of retail, business, corporate and investment banking, wealth management products and services."
Then there is a bold/underlined "Job Summary". Then a paragraph: "The Executive Assistant (EA) to the Director – Business Banking provides high-level strategic, administrative, and coordination support to ensure the effective functioning of the BB leadership office.
The role requires absolute professionalism, discretion, strong business acumen, and the ability to operate confidently with senior executives, regulators, clients, and internal stakeholders". Note there is a
inside the original; we must preserve the content word-for-word, but we cannot use
tags in output. However we must preserve the original content, which includes a line break indicated by
. The instruction: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". If we remove the
we are removing content. But we cannot use
tags because rule says no
tags. Conflict. We need to interpret: The rule says no
tags in output. But we must preserve original content. Perhaps we treat the
as just a line break that we can represent via a new paragraph (
) or just keep the text as is, ignoring the
tag because it's not part of the visible text? The original content includes the
tag as markup, not visible text. The "original content" likely refers to the visible text, not the markup. Since we are stripping markup, we can ignore the
and just have a space or newline. Usually in such tasks, we drop the
and just treat as a space. The instruction "Preserve ALL original content word-for-word" might refer to the textual content after stripping tags. I'd assume we ignore HTML tags and just keep the text.
Thus we will output the text without the
. We'll just have a space or maybe keep the sentence as is: "...office. The role requires...". That seems fine.
Next there is a bold "Job Description" (note there is a zero-width space? but we keep as is). Then a bold "KEY ACCOUNTABILITIES". Then a bold "Accountability: Director’s Office Management, Hospitality and Resource Support". Then a list of items (each
...Qualifications
" then after that there is a paragraph: "Administration (Meets all of the requirements), Bachelor`s Degrees and Advanced Diplomas - Office Administration, Customer Excellence - Service Delivery (Meets all of the requirements), Digital familiarity (Meets some of the requirements and would need further development), Enabling team success (Meets some of the requirements and would need further development), Experience in a similar environment, Planning and organising (Meets all of the requirements)". This seems like some kind of competency matrix. We must keep all that. Thus final output: We'll wrap sections with for headings: "Job Summary", "Job Description", "KEY ACCOUNTABILITIES", maybe each accountability heading? But the instruction: Use for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). So we should use for those section headers we identify. The text includes "Job Summary", "Job Description", "KEY ACCOUNTABILITIES", "Qualifications & Experience", "Technical & Professional Skills", "Behavioral Competencies", "Preferred Attributes", and then another "Qualifications". Also there are accountability subheadings inside the list item: "Accountability: Director’s Office Management, Hospitality and Resource Support", "Accountability: Strategic & Relationship Management", "Accountability: Governance, Compliance & Confidentiality", "Accountability: Communication & Correspondence", "Accountability: Coordination & Project Support". Those could be considered section headers but they are inside a list item; we could keep them as plain text inside the
for those section headers we identify. The text includes "Job Summary", "Job Description", "KEY ACCOUNTABILITIES", "Qualifications & Experience", "Technical & Professional Skills", "Behavioral Competencies", "Preferred Attributes", and then another "Qualifications". Also there are accountability subheadings inside the list item: "Accountability: Director’s Office Management, Hospitality and Resource Support", "Accountability: Strategic & Relationship Management", "Accountability: Governance, Compliance & Confidentiality", "Accountability: Communication & Correspondence", "Accountability: Coordination & Project Support". Those could be considered section headers but they are inside a list item; we could keep them as plain text inside the
for section headers (e.g., Responsibilities, Qualifications...). It doesn't forbid using elsewhere, but we should follow the pattern: use for those major sections. We'll treat "Job Summary", "Job Description", "KEY ACCOUNTABILITIES", "Qualifications & Experience", "Technical & Professional Skills", "Behavioral Competencies", "Preferred Attributes", "Qualifications" as . The accountability headings inside the list we keep as plain text (maybe bold? but we must preserve original content, which includes tags around those headings. Actually the original text includes tags around those headings inside the list item. We must preserve them exactly. So we cannot strip the tags because that would be removing content. However the output rules say no CSS classes, no inline styles, no , no
. It doesn't forbid tags. It only says use for introductory paragraphs and general text,
for section headers, - for list items. It doesn't say we cannot use other tags like , , etc. But to be safe, we could keep them as they are part of the content. However the instruction: "Use
for introductory paragraphs and general text" maybe implies we should not use other tags for general text, but we can keep if it's part of original content. The instruction: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". So we must keep the tags exactly as they appear. So we will output them inside the - as they were.
Thus we need to extract the raw text nodes including the tags. However the original also had tags etc. We must strip all those but keep the textual content and any tags that were present. The original had tags around headings and some phrases. We'll keep them.
Thus we need to parse the given HTML and produce a cleaned version with only
,
, , - , and we can keep tags inside those as they are part of content. Also we may encounter other tags like (underline) in "Job Summary". We must preserve that too. The original had Job Summary. So we need to keep Job Summary as is. That's fine.
Similarly there is Job Description (with maybe a zero-width space). We'll keep.
Also there is KEY ACCOUNTABILITIES . Keep.
Also there is Accountability: Director’s Office Management, Hospitality and Resource Support etc.
Thus we will keep those tags.
Now we need to decide where to put
tags. For introductory paragraphs and general text, we wrap in
. For section headers we use
. For list items we use - .
We must not add extra text. So we need to output exactly the same textual content (including tags like , ) but restructure with
,
, , - around appropriate blocks.
We must ensure we don't lose any content. Let's extract the content stepwise.
Original text (with tags) after stripping the outer spans etc:
We have:
1. Intro paragraph: "NBC is the oldest serving bank in Tanzania with over five decades of experience. We offer a range of retail, business, corporate and investment banking, wealth management products and services."
2. Empty paragraphs () etc - these are empty, we can ignore? They contain no content, but preserving them would be adding empty
tags? The rule says preserve ALL original content word-for-word. Empty paragraphs have no content, but they are tags. If we remove them, we are removing tags (content?). However they are not visible text. The instruction likely refers to visible content. I'd ignore empty paragraphs.
3. Then we have: Job Summary
4. Then empty paragraphs.
5. Then the paragraph: "The Executive Assistant (EA) to the Director – Business Banking provides high-level strategic, administrative, and coordination support to ensure the effective functioning of the BB leadership office.
The role requires absolute professionalism, discretion, strong business acumen, and the ability to operate confidently with senior executives, regulators, clients, and internal stakeholders"
We need to preserve the
? The rule says no
tags. But we must preserve original content. However the
is a tag, not visible text. I'd treat it as a line break that we can represent by starting a new
after the first sentence. But we must not add or remove content. If we replace
with a new paragraph, we are effectively adding a
tag and removing the
. That's adding a tag and removing a tag. Might be considered altering content. However the instruction about tags: we are allowed to use
,
, , - . It didn't forbid using other tags, but we are to format as clean semantic HTML using those tags. Likely we are allowed to replace
with paragraph break. The original content's meaning is preserved. I'll assume it's okay to treat the
as a paragraph separator and not output the
tag.
Thus we will output two s: first sentence, second sentence.
But we must keep the exact wording: "The Executive Assistant (EA) to the Director – Business Banking provides high-level strategic, administrative, and coordination support to ensure the effective functioning of the BB leadership office." Then a space? Then "The role requires absolute professionalism, discretion, strong business acumen, and the ability to operate confidently with senior executives, regulators, clients, and internal stakeholders". We'll put them in separate
tags.
6. Then we have: ...Job Description etc. So we have a heading: bold "Job Description". We'll wrap that in
Job Description
? But the instruction says use for section headers. The heading itself is bolded. We should keep the bold tags inside the . So Job Description
.
7. Then we have:
KEY ACCOUNTABILITIES
(note there is a trailing space inside the bold). We'll wrap that in KEY ACCOUNTABILITIES
.
8. Then we have:
(a line break) then Accountability: Director’s Office Management, Hospitality and Resource Support
then
then list items.
We need to decide how to handle the
tags. They appear between the heading and the list. We can treat them as separating paragraphs; we could put the accountability heading in its own or maybe as part of the list? The heading is bold and seems like a subheading. We could treat it as a
containing the bold text. The
before and after can be ignored.
Thus we will output:
Accountability: Director’s Office Management, Hospitality and Resource Support
Then the list items.
Now the list items: we need to output each - exactly as given, preserving inner tags etc.
Let's list them:
-
- Manage calendars for BB Director’s, meetings, travel, and priorities to ensure optimal time utilization.
- - Act as the primary point of contact between the Business Banking Director and internal/external stakeholders.
- - Prepare agendas, briefing packs, presentations, and meeting materials for various engagements
- - Track follow-ups, action items, and deliverables arising from various engagements.
- - Coordinate and arrange appropriate refreshments for executive and client meetings in line with company hospitality standards and, where applicable, client preferences.
- - Maintain hospitality inventory (tea, coffee, water, and related supplies) and ensure timely replenishment.
- - Ensure meeting areas are clean, well-organized, and reset promptly after engagements.
- - Ensure BB colleagues are equipped with appropriate and functional working tools, including laptops, docking stations
for those major sections. We'll treat "Job Summary", "Job Description", "KEY ACCOUNTABILITIES", "Qualifications & Experience", "Technical & Professional Skills", "Behavioral Competencies", "Preferred Attributes", "Qualifications" as . The accountability headings inside the list we keep as plain text (maybe bold? but we must preserve original content, which includes tags around those headings. Actually the original text includes tags around those headings inside the list item. We must preserve them exactly. So we cannot strip the tags because that would be removing content. However the output rules say no CSS classes, no inline styles, no , no
. It doesn't forbid tags. It only says use for introductory paragraphs and general text,
for section headers, - for list items. It doesn't say we cannot use other tags like , , etc. But to be safe, we could keep them as they are part of the content. However the instruction: "Use
for introductory paragraphs and general text" maybe implies we should not use other tags for general text, but we can keep if it's part of original content. The instruction: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". So we must keep the tags exactly as they appear. So we will output them inside the - as they were.
Thus we need to extract the raw text nodes including the tags. However the original also had tags etc. We must strip all those but keep the textual content and any tags that were present. The original had tags around headings and some phrases. We'll keep them.
Thus we need to parse the given HTML and produce a cleaned version with only
,
, , - , and we can keep tags inside those as they are part of content. Also we may encounter other tags like (underline) in "Job Summary". We must preserve that too. The original had Job Summary. So we need to keep Job Summary as is. That's fine.
Similarly there is Job Description (with maybe a zero-width space). We'll keep.
Also there is KEY ACCOUNTABILITIES . Keep.
Also there is Accountability: Director’s Office Management, Hospitality and Resource Support etc.
Thus we will keep those tags.
Now we need to decide where to put
tags. For introductory paragraphs and general text, we wrap in
. For section headers we use
. For list items we use - .
We must not add extra text. So we need to output exactly the same textual content (including tags like , ) but restructure with
,
, , - around appropriate blocks.
We must ensure we don't lose any content. Let's extract the content stepwise.
Original text (with tags) after stripping the outer spans etc:
We have:
1. Intro paragraph: "NBC is the oldest serving bank in Tanzania with over five decades of experience. We offer a range of retail, business, corporate and investment banking, wealth management products and services."
2. Empty paragraphs () etc - these are empty, we can ignore? They contain no content, but preserving them would be adding empty
tags? The rule says preserve ALL original content word-for-word. Empty paragraphs have no content, but they are tags. If we remove them, we are removing tags (content?). However they are not visible text. The instruction likely refers to visible content. I'd ignore empty paragraphs.
3. Then we have: Job Summary
4. Then empty paragraphs.
5. Then the paragraph: "The Executive Assistant (EA) to the Director – Business Banking provides high-level strategic, administrative, and coordination support to ensure the effective functioning of the BB leadership office.
The role requires absolute professionalism, discretion, strong business acumen, and the ability to operate confidently with senior executives, regulators, clients, and internal stakeholders"
We need to preserve the
? The rule says no
tags. But we must preserve original content. However the
is a tag, not visible text. I'd treat it as a line break that we can represent by starting a new
after the first sentence. But we must not add or remove content. If we replace
with a new paragraph, we are effectively adding a
tag and removing the
. That's adding a tag and removing a tag. Might be considered altering content. However the instruction about tags: we are allowed to use
,
, , - . It didn't forbid using other tags, but we are to format as clean semantic HTML using those tags. Likely we are allowed to replace
with paragraph break. The original content's meaning is preserved. I'll assume it's okay to treat the
as a paragraph separator and not output the
tag.
Thus we will output two s: first sentence, second sentence.
But we must keep the exact wording: "The Executive Assistant (EA) to the Director – Business Banking provides high-level strategic, administrative, and coordination support to ensure the effective functioning of the BB leadership office." Then a space? Then "The role requires absolute professionalism, discretion, strong business acumen, and the ability to operate confidently with senior executives, regulators, clients, and internal stakeholders". We'll put them in separate
tags.
6. Then we have: ...Job Description etc. So we have a heading: bold "Job Description". We'll wrap that in
Job Description
? But the instruction says use for section headers. The heading itself is bolded. We should keep the bold tags inside the . So Job Description
.
7. Then we have:
KEY ACCOUNTABILITIES
(note there is a trailing space inside the bold). We'll wrap that in KEY ACCOUNTABILITIES
.
8. Then we have:
(a line break) then Accountability: Director’s Office Management, Hospitality and Resource Support
then
then list items.
We need to decide how to handle the
tags. They appear between the heading and the list. We can treat them as separating paragraphs; we could put the accountability heading in its own or maybe as part of the list? The heading is bold and seems like a subheading. We could treat it as a
containing the bold text. The
before and after can be ignored.
Thus we will output:
Accountability: Director’s Office Management, Hospitality and Resource Support
Then the list items.
Now the list items: we need to output each - exactly as given, preserving inner tags etc.
Let's list them:
-
- Manage calendars for BB Director’s, meetings, travel, and priorities to ensure optimal time utilization.
- - Act as the primary point of contact between the Business Banking Director and internal/external stakeholders.
- - Prepare agendas, briefing packs, presentations, and meeting materials for various engagements
- - Track follow-ups, action items, and deliverables arising from various engagements.
- - Coordinate and arrange appropriate refreshments for executive and client meetings in line with company hospitality standards and, where applicable, client preferences.
- - Maintain hospitality inventory (tea, coffee, water, and related supplies) and ensure timely replenishment.
- - Ensure meeting areas are clean, well-organized, and reset promptly after engagements.
- - Ensure BB colleagues are equipped with appropriate and functional working tools, including laptops, docking stations
. It doesn't forbid tags. It only says use
for introductory paragraphs and general text,
for section headers, - for list items. It doesn't say we cannot use other tags like , , etc. But to be safe, we could keep them as they are part of the content. However the instruction: "Use
for introductory paragraphs and general text" maybe implies we should not use other tags for general text, but we can keep if it's part of original content. The instruction: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". So we must keep the tags exactly as they appear. So we will output them inside the - as they were.
Thus we need to extract the raw text nodes including the tags. However the original also had tags etc. We must strip all those but keep the textual content and any tags that were present. The original had tags around headings and some phrases. We'll keep them.
Thus we need to parse the given HTML and produce a cleaned version with only
,
, , - , and we can keep tags inside those as they are part of content. Also we may encounter other tags like (underline) in "Job Summary". We must preserve that too. The original had Job Summary. So we need to keep Job Summary as is. That's fine.
Similarly there is Job Description (with maybe a zero-width space). We'll keep.
Also there is KEY ACCOUNTABILITIES . Keep.
Also there is Accountability: Director’s Office Management, Hospitality and Resource Support etc.
Thus we will keep those tags.
Now we need to decide where to put
tags. For introductory paragraphs and general text, we wrap in
. For section headers we use
. For list items we use - .
We must not add extra text. So we need to output exactly the same textual content (including tags like , ) but restructure with
,
, , - around appropriate blocks.
We must ensure we don't lose any content. Let's extract the content stepwise.
Original text (with tags) after stripping the outer spans etc:
We have:
1. Intro paragraph: "NBC is the oldest serving bank in Tanzania with over five decades of experience. We offer a range of retail, business, corporate and investment banking, wealth management products and services."
2. Empty paragraphs () etc - these are empty, we can ignore? They contain no content, but preserving them would be adding empty
tags? The rule says preserve ALL original content word-for-word. Empty paragraphs have no content, but they are tags. If we remove them, we are removing tags (content?). However they are not visible text. The instruction likely refers to visible content. I'd ignore empty paragraphs.
3. Then we have: Job Summary
4. Then empty paragraphs.
5. Then the paragraph: "The Executive Assistant (EA) to the Director – Business Banking provides high-level strategic, administrative, and coordination support to ensure the effective functioning of the BB leadership office.
The role requires absolute professionalism, discretion, strong business acumen, and the ability to operate confidently with senior executives, regulators, clients, and internal stakeholders"
We need to preserve the
? The rule says no
tags. But we must preserve original content. However the
is a tag, not visible text. I'd treat it as a line break that we can represent by starting a new
after the first sentence. But we must not add or remove content. If we replace
with a new paragraph, we are effectively adding a
tag and removing the
. That's adding a tag and removing a tag. Might be considered altering content. However the instruction about tags: we are allowed to use
,
, , - . It didn't forbid using other tags, but we are to format as clean semantic HTML using those tags. Likely we are allowed to replace
with paragraph break. The original content's meaning is preserved. I'll assume it's okay to treat the
as a paragraph separator and not output the
tag.
Thus we will output two s: first sentence, second sentence.
But we must keep the exact wording: "The Executive Assistant (EA) to the Director – Business Banking provides high-level strategic, administrative, and coordination support to ensure the effective functioning of the BB leadership office." Then a space? Then "The role requires absolute professionalism, discretion, strong business acumen, and the ability to operate confidently with senior executives, regulators, clients, and internal stakeholders". We'll put them in separate
tags.
6. Then we have: ...Job Description etc. So we have a heading: bold "Job Description". We'll wrap that in
Job Description
? But the instruction says use for section headers. The heading itself is bolded. We should keep the bold tags inside the . So Job Description
.
7. Then we have:
KEY ACCOUNTABILITIES
(note there is a trailing space inside the bold). We'll wrap that in KEY ACCOUNTABILITIES
.
8. Then we have:
(a line break) then Accountability: Director’s Office Management, Hospitality and Resource Support
then
then list items.
We need to decide how to handle the
tags. They appear between the heading and the list. We can treat them as separating paragraphs; we could put the accountability heading in its own or maybe as part of the list? The heading is bold and seems like a subheading. We could treat it as a
containing the bold text. The
before and after can be ignored.
Thus we will output:
Accountability: Director’s Office Management, Hospitality and Resource Support
Then the list items.
Now the list items: we need to output each - exactly as given, preserving inner tags etc.
Let's list them:
-
- Manage calendars for BB Director’s, meetings, travel, and priorities to ensure optimal time utilization.
- - Act as the primary point of contact between the Business Banking Director and internal/external stakeholders.
- - Prepare agendas, briefing packs, presentations, and meeting materials for various engagements
- - Track follow-ups, action items, and deliverables arising from various engagements.
- - Coordinate and arrange appropriate refreshments for executive and client meetings in line with company hospitality standards and, where applicable, client preferences.
- - Maintain hospitality inventory (tea, coffee, water, and related supplies) and ensure timely replenishment.
- - Ensure meeting areas are clean, well-organized, and reset promptly after engagements.
- - Ensure BB colleagues are equipped with appropriate and functional working tools, including laptops, docking stations
for introductory paragraphs and general text" maybe implies we should not use other tags for general text, but we can keep if it's part of original content. The instruction: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". So we must keep the tags exactly as they appear. So we will output them inside the , tags. For introductory paragraphs and general text, we wrap in . For section headers we use , tags? The rule says preserve ALL original content word-for-word. Empty paragraphs have no content, but they are tags. If we remove them, we are removing tags (content?). However they are not visible text. The instruction likely refers to visible content. I'd ignore empty paragraphs.
3. Then we have: Job Summary
4. Then empty paragraphs.
5. Then the paragraph: "The Executive Assistant (EA) to the Director – Business Banking provides high-level strategic, administrative, and coordination support to ensure the effective functioning of the BB leadership office. after the first sentence. But we must not add or remove content. If we replace tag and removing the , s: first sentence, second sentence.
But we must keep the exact wording: "The Executive Assistant (EA) to the Director – Business Banking provides high-level strategic, administrative, and coordination support to ensure the effective functioning of the BB leadership office." Then a space? Then "The role requires absolute professionalism, discretion, strong business acumen, and the ability to operate confidently with senior executives, regulators, clients, and internal stakeholders". We'll put them in separate tags.
6. Then we have: ...Job Description etc. So we have a heading: bold "Job Description". We'll wrap that in KEY ACCOUNTABILITIES Accountability: Director’s Office Management, Hospitality and Resource Support or maybe as part of the list? The heading is bold and seems like a subheading. We could treat it as a containing the bold text. The Accountability: Director’s Office Management, Hospitality and Resource Support,
,
. For list items we use
,
,
The role requires absolute professionalism, discretion, strong business acumen, and the ability to operate confidently with senior executives, regulators, clients, and internal stakeholders"
We need to preserve the
? The rule says no
tags. But we must preserve original content. However the
is a tag, not visible text. I'd treat it as a line break that we can represent by starting a new
with a new paragraph, we are effectively adding a
. That's adding a tag and removing a tag. Might be considered altering content. However the instruction about tags: we are allowed to use ,
,
with paragraph break. The original content's meaning is preserved. I'll assume it's okay to treat the
as a paragraph separator and not output the
tag.
Thus we will output two Job Description
? But the instruction says use for section headers. The heading itself is bolded. We should keep the bold tags inside the
. So
Job Description
.
7. Then we have: KEY ACCOUNTABILITIES
.
8. Then we have:
(a line break) then
then list items.
We need to decide how to handle the
tags. They appear between the heading and the list. We can treat them as separating paragraphs; we could put the accountability heading in its own
before and after can be ignored.
Thus we will output: list items.
Now the list items: we need to output each
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 ✍️Free cover letter for this job
Upload your CV and get a tailored cover letter in seconds — free, no account needed.
Generate a Cover Letter 📝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.