Job Description
,
for section headers, - for list items. No CSS classes, no inline styles, no , no
. Must preserve all original content word-for-word, no addition or removal. Must convert given raw text (which includes HTML tags) into plain text then wrap appropriately.
We need to extract the content ignoring HTML tags but preserving text. The raw includes many tags like , , , , , etc. We need to strip tags and get the textual content. Then we need to format with
for paragraphs,
for section headers (like Responsibilities, Skills, Competencies, Education, Closing Date, etc). Also list items for duties, requirements, qualifications, skills.
We need to identify sections: The text includes:
- Intro: "Let's Write Africa's Story Together!" (bold) then "Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this."
- Then blank lines.
- Then "Job Description" heading (bold). Then paragraph: "Provides advice on a specific range of products to a specific allocated market and are individually accountable for achieving results through their own efforts."
- Then Responsibilities
then many subheadings each with a paragraph.
List of responsibilities subheadings:
Customer Service
Solutions Analysis
Receiving Visitors
Customer Relationship Management (CRM) Data
Customer Needs Clarification
Customer Relationship Development / Prospecting
Operational Compliance
Business Development
Sales Opportunities Creation
Data Exploration
Network of Influence
Each has a paragraph description.
After that there is a paragraph with " " (non-breaking space) then "na" then blank lines.
Then "Skills" then a list of skills separated by commas: "Consultative Selling, Customer Feedback Management, Customer-Focused, Customer Service, Customer Understanding, Evaluating Information, Identifying Customer Needs, Identifying Sales Opportunities, Oral Communications, Probing Questions, Qualifying Prospects, Sales Data Management, Sales Software, Strategic Selling, Strengthening Customer Relationships"
Then "Competencies" then list: "Balances Stakeholders", then some empty h3 tags, then "Builds Networks", etc. Actually the raw shows:
Competencies
Balances StakeholdersBuilds NetworksCommunicates EffectivelyCustomer FocusEnsures AccountabilityInstills TrustInterpersonal SavvyManages Complexity
So the competencies are: Balances Stakeholders, Builds Networks, Communicates Effectively, Customer Focus, Ensures Accountability, Instills Trust, Interpersonal Savvy, Manages Complexity.
Then "Education" then paragraph: "NQF Level 4 - Grade 12, School leaving Certificate, National or Occupational Certificate or equivalent (Required)"
Then "Closing Date" then paragraph: "02 September 2026 , 23:59"
Then an italic bold paragraph: "The appointment will be made from the designated group in line with the Employment Equity Plan of Old Mutual South Africa and the specific business unit in question.
"
Then "The Old Mutual Story!
"
We need to preserve all content word-for-word. So we must include that italic bold sentence and the final "The Old Mutual Story!" italic bold.
We must not add or remove any content. So we need to output exactly the same textual content, just wrapped in appropriate tags.
We need to decide what constitutes a section header. 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 wrap each section heading in . The raw includes "Job Description" (maybe not a section header per list, but could be considered a section header? It's not in the examples but could be treated as a heading. However they said use for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). "Job Description" maybe not required but we could still treat as . Safer to treat any bold heading as . Also "Skills", "Competencies", "Education", "Closing Date". Also the responsibilities heading is Responsibilities
in raw; we should convert to Responsibilities
. The subheadings under responsibilities (Customer Service, etc.) maybe should be as well? They are not in the list but they are headings. Could treat them as as well, but then we would have many sections. The instruction: Use for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). It doesn't forbid using for other headings. So we can use for all headings.
For list items: duties, requirements, qualifications, skills. The responsibilities paragraphs are each a duty; we could wrap each in
- under a
under the Responsibilities section. However the instruction: Use - for list items (duties, requirements, qualifications, skills). So we need to convert the responsibilities paragraphs into a list. Similarly skills list into
- . Competencies maybe also list? It says list items for duties, requirements, qualifications, skills. Competencies not explicitly listed but could be considered similar to skills; but we can treat as list as well? Safer to treat only duties (responsibilities) and skills as lists. Competencies maybe just paragraphs? But we could also list them. However to be safe, we could treat competencies as list as well because they are similar to skills. The instruction didn't forbid using list for other items; it just said use for those categories. So we can use list for competencies as well.
Education is a single line, not a list.
Closing date is a single line.
The italic bold statement and final story are paragraphs.
We must preserve all original content word-for-word. So we need to ensure we don't lose any punctuation, spaces, etc. The raw includes some extra spaces like double spaces before "(Required)". We must keep them.
We need to strip HTML tags but keep the text exactly as appears, including spaces and punctuation.
Let's extract the text content from the raw, preserving order and whitespace as appears between tags? This is tricky. We'll approximate by removing tags and keeping the text nodes.
We'll go through the raw string and extract visible text.
Raw:
Let's Write Africa's Story Together!
Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this.
Job Description
Provides advice on a specific range of products to a specific allocated market and are individually accountable for achieving results through their own efforts.
Responsibilities
Customer Service
Carry out standard customer service activities and handle simple customer inquiries.
Solutions Analysis
Assess compliance with established standards and protocols for routine inquiries.
Receiving Visitors
Receive visitors and assist with various requests for information, referring more complex matters to colleagues.
Customer Relationship Management (CRM) Data
Ensure that basic customer details held in the system are accurate, and make notes of follow-up actions that have been promised, together with notes of actions taken during each sales call.
Customer Needs Clarification
Interview the customer, following a multilevel sales script, to clarify the customer's requirements.
Customer Relationship Development / Prospecting
Make calls (by telephone or in person) to allocated potential customers to develop relationships. Provide a first point of contact for resolving customer queries and complaints.
Operational Compliance
Follow a range of mandatory procedures to ensure that work is carried out to the required quality standards and/or to ensure adherence to external regulatory codes and internal codes of conduct.
Business Development
Carry out routine business development support tasks and assist others by following established procedures.
Sales Opportunities Creation
Identify potential customers by obtaining information, referrals, and recommendations from existing customers.
Data Exploration
Select appropriate data from information provided by others and input that data into spreadsheets or standard formats.
Network of Influence
Demonstrate understanding of the value of networking by participating in and contributing to a network of people, technologies, and ideas both inside and outside the company.
na
Skills
Consultative Selling, Customer Feedback Management, Customer-Focused, Customer Service, Customer Understanding, Evaluating Information, Identifying Customer Needs, Identifying Sales Opportunities, Oral Communications, Probing Questions, Qualifying Prospects, Sales Data Management, Sales Software, Strategic Selling, Strengthening Customer Relationships
Competencies
Balances StakeholdersBuilds NetworksCommunicates EffectivelyCustomer FocusEnsures AccountabilityInstills TrustInterpersonal SavvyManages Complexity
Education
NQF Level 4 - Grade 12, School leaving Certificate, National or Occupational Certificate or equivalent (Required)
Closing Date
02 September 2026 , 23:59
The appointment will be made from the designated group in line with the Employment Equity Plan of Old Mutual South Africa and the specific business unit in question.
The Old Mutual Story!
Now extract text nodes in order:
1. "Let's Write Africa's Story Together!" (note the HTML apostrophe ' becomes ’? Actually it's ' which is apostrophe. We must preserve as is? The instruction: preserve ALL original content word-for-word. The original content includes the HTML entity '. So we should keep ' not convert to apostrophe. So we keep "Let's Write Africa's Story Together!".
2. "Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this. " (note trailing space after period? The span ends with a space before closing
. We'll keep that space.
3. Empty p tags produce nothing.
4. "Job Description"
5. Empty p tags.
6. "Provides advice on a specific range of products to a specific allocated market and are individually accountable for achieving results through their own efforts."
7. Empty p tags.
8. "Responsibilities"
9. Empty h2.
10. "Customer Service"
11. "Carry out standard customer service activities and handle simple customer inquiries."
12. Empty p.
13. "Solutions Analysis"
14. "Assess compliance with established standards and protocols for routine inquiries."
15. Empty p.
16. "Receiving Visitors"
17. "Receive visitors and assist with various requests for information, referring more complex matters to colleagues."
18. Empty p.
19. "Customer Relationship Management (CRM) Data"
20. "Ensure that basic customer details held in the system are accurate, and make notes of follow-up actions that have been promised, together with notes of actions taken during each sales call."
21. Empty p.
22. "Customer Needs Clarification"
23. "Interview the customer, following a multilevel sales script, to clarify the customer's requirements."
24. Empty p.
25. "Customer Relationship Development / Prospecting"
26. "Make calls (by telephone or in person) to allocated potential customers to develop relationships. Provide a first point of contact for resolving customer queries and complaints."
27. Empty p.
28. "Operational Compliance"
29. "Follow a range of mandatory procedures to ensure that work is carried out to the required quality standards and/or to ensure adherence to external regulatory codes and internal codes of conduct."
30. Empty p.
31. "Business Development"
32. "Carry out routine business development support tasks and assist others by following established procedures."
33. Empty p.
34. "Sales Opportunities Creation"
35. "Identify potential customers by obtaining information, referrals, and recommendations from existing customers."
36. Empty p.
37. "Data Exploration"
38. "Select appropriate data from information provided by others and input that data into spreadsheets or standard formats."
39. Empty p.
40. "Network of Influence"
41. "Demonstrate understanding of the value of networking by participating in and contributing to a network of people, technologies, and ideas both inside and outside the company."
42. Empty p.
43. p with non-breaking space: " " (that's a space character). We'll keep as a space? It's a non-breaking space character. We'll keep as is.
44. p with "na"
45. Empty p tags.
46. "Skills"
47. Empty p tags.
48. "Consultative Selling, Customer Feedback Management, Customer-Focused, Customer Service, Customer Understanding, Evaluating Information, Identifying Customer Needs, Identifying Sales Opportunities, Oral Communications, Probing Questions, Qualifying Prospects, Sales Data Management, Sales Software, Strategic Selling, Strengthening Customer Relationships"
49. Empty p tags.
50. "Competencies"
51. Empty p tags.
52. Then the text: "Balances Stakeholders
Builds NetworksCommunicates EffectivelyCustomer FocusEnsures AccountabilityInstills TrustInterpersonal SavvyManages Complexity"
We need to extract the text between tags: It appears as "Balances Stakeholders" then empty h3 tags, then "Builds Networks", etc. So the visible text is: "Balances StakeholdersBuilds NetworksCommunicates EffectivelyCustomer FocusEnsures AccountabilityInstills TrustInterpersonal SavvyManages Complexity"? Actually there is no space between them because the h3 tags are empty and no spaces. So the concatenated string is "Balances StakeholdersBuilds NetworksCommunicates EffectivelyCustomer FocusEnsures AccountabilityInstills TrustInterpersonal SavvyManages Complexity". But likely the intended list items are separated by line breaks or commas. However we must preserve original content word-for-word, which includes no spaces between those words because the tags are empty.
. Must preserve all original content word-for-word, no addition or removal. Must convert given raw text (which includes HTML tags) into plain text then wrap appropriately. We need to extract the content ignoring HTML tags but preserving text. The raw includes many tags like
, , , for paragraphs, The appointment will be made from the designated group in line with the Employment Equity Plan of Old Mutual South Africa and the specific business unit in question. The Old Mutual Story! Let's Write Africa's Story Together! Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this. Job Description Carry out standard customer service activities and handle simple customer inquiries. Assess compliance with established standards and protocols for routine inquiries. Receive visitors and assist with various requests for information, referring more complex matters to colleagues. Ensure that basic customer details held in the system are accurate, and make notes of follow-up actions that have been promised, together with notes of actions taken during each sales call. Interview the customer, following a multilevel sales script, to clarify the customer's requirements. Make calls (by telephone or in person) to allocated potential customers to develop relationships. Provide a first point of contact for resolving customer queries and complaints. Follow a range of mandatory procedures to ensure that work is carried out to the required quality standards and/or to ensure adherence to external regulatory codes and internal codes of conduct. Carry out routine business development support tasks and assist others by following established procedures. Identify potential customers by obtaining information, referrals, and recommendations from existing customers. Select appropriate data from information provided by others and input that data into spreadsheets or standard formats. Demonstrate understanding of the value of networking by participating in and contributing to a network of people, technologies, and ideas both inside and outside the company. na Skills Competencies Education Closing Date The appointment will be made from the designated group in line with the Employment Equity Plan of Old Mutual South Africa and the specific business unit in question. The Old Mutual Story!,
, etc. We need to strip tags and get the textual content. Then we need to format with
for section headers (like Responsibilities, Skills, Competencies, Education, Closing Date, etc). Also list items for duties, requirements, qualifications, skills.
We need to identify sections: The text includes:
- Intro: "Let's Write Africa's Story Together!" (bold) then "Old Mutual is a firm believer in the African opportunity and our diverse talent reflects this."
- Then blank lines.
- Then "Job Description" heading (bold). Then paragraph: "Provides advice on a specific range of products to a specific allocated market and are individually accountable for achieving results through their own efforts."
- Then
Balances StakeholdersBuilds NetworksCommunicates EffectivelyCustomer FocusEnsures AccountabilityInstills TrustInterpersonal SavvyManages Complexity
So the competencies are: Balances Stakeholders, Builds Networks, Communicates Effectively, Customer Focus, Ensures Accountability, Instills Trust, Interpersonal Savvy, Manages Complexity.
Then "Education" then paragraph: "NQF Level 4 - Grade 12, School leaving Certificate, National or Occupational Certificate or equivalent (Required)"
Then "Closing Date" then paragraph: "02 September 2026 , 23:59"
Then an italic bold paragraph: "Responsibilities
then many subheadings each with a paragraph.
List of responsibilities subheadings:
Customer Service
Solutions Analysis
Receiving Visitors
Customer Relationship Management (CRM) Data
Customer Needs Clarification
Customer Relationship Development / Prospecting
Operational Compliance
Business Development
Sales Opportunities Creation
Data Exploration
Network of Influence
Each has a paragraph description.
After that there is a paragraph with " " (non-breaking space) then "na" then blank lines.
Then "Skills" then a list of skills separated by commas: "Consultative Selling, Customer Feedback Management, Customer-Focused, Customer Service, Customer Understanding, Evaluating Information, Identifying Customer Needs, Identifying Sales Opportunities, Oral Communications, Probing Questions, Qualifying Prospects, Sales Data Management, Sales Software, Strategic Selling, Strengthening Customer Relationships"
Then "Competencies" then list: "Balances Stakeholders", then some empty h3 tags, then "Builds Networks", etc. Actually the raw shows:
Competencies
for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). So we should wrap each section heading in
. The raw includes "Job Description" (maybe not a section header per list, but could be considered a section header? It's not in the examples but could be treated as a heading. However they said use
for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). "Job Description" maybe not required but we could still treat as
. Safer to treat any bold heading as
. Also "Skills", "Competencies", "Education", "Closing Date". Also the responsibilities heading is
Responsibilities
in raw; we should convert to Responsibilities
. The subheadings under responsibilities (Customer Service, etc.) maybe should be as well? They are not in the list but they are headings. Could treat them as
as well, but then we would have many
sections. The instruction: Use
for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). It doesn't forbid using
for other headings. So we can use
for all headings.
For list items: duties, requirements, qualifications, skills. The responsibilities paragraphs are each a duty; we could wrap each in
under the Responsibilities section. However the instruction: Use
Responsibilities
Customer Service
Solutions Analysis
Receiving Visitors
Customer Relationship Management (CRM) Data
Customer Needs Clarification
Customer Relationship Development / Prospecting
Operational Compliance
Business Development
Sales Opportunities Creation
Data Exploration
Network of Influence
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.