Country Director - Kenya (NATIONAL ONLY)
Mercy Corps
Job Description
for intro paragraphs and general text,
for section headers (Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). Use - for list items (duties, requirements, qualifications, skills). No CSS classes, no inline styles, no , 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 tags. Return ONLY the HTML. No markdown fences, no explanation.
We have raw HTML with many inline styles etc. We need to strip all style attributes, classes, etc., and convert to semantic HTML per rules.
We need to keep content exactly as is (word-for-word) but remove style attributes etc. Also need to convert headings: The original has
with bold etc. Those are section headers like "About Mercy Corps", "About Mercy Corps Kenya", "The Position", "Essential Responsibilities". Also there are etc for subsections like "STRATEGY & VISION", "LEADERSHIP & CULTURE", etc. According to rules, we should 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 other heading levels? It 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 cannot use other headings, but likely we should map the given headings to . However there are subheadings like "STRATEGY & VISION", "LEADERSHIP & CULTURE", etc. Those could be considered sub-sections; maybe we should also use ? But the rule says use for section headers (list). It doesn't forbid using other heading levels for sub-sections, but to be safe we could treat all headings as . However that would lose hierarchy. But 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 say we cannot use other heading levels for other headings, but it's implied that section headers should be . The given text includes headings like "About Mercy Corps", "About Mercy Corps Kenya", "The Position", "Essential Responsibilities". Those are section headers. Then within Essential Responsibilities there are subheadings like "STRATEGY & VISION", "LEADERSHIP & CULTURE", "TEAM MANAGEMENT", "PROGRAM IMPACT, MONITORING AND EVALUATION AND LEARNING". Those could also be considered section headers (sub-sections). We could also wrap them in . That would be okay.
We also need to convert lists: The original uses and - with many style attributes. We need to strip style attributes and keep content.
We need to preserve all original content word-for-word, meaning we cannot change the text inside. So we must keep the exact same wording, punctuation, etc. We just strip tags and attributes, and replace with appropriate semantic tags.
We also need to remove any stray formatting like underlines, etc. The content includes underlined text for risk level etc. We must preserve the text but remove the underline tags (). So we need to output the plain text without those tags.
We also need to remove any empty spans, etc.
We need to output only HTML, no markdown.
Let's parse the original content piece by piece.
Original snippet:
Location: Nairobi, Kenya
We need to convert to Location: Nairobi, Kenya
(preserve the non-breaking space? It shows (non-breaking space). We should keep a space. We'll output "Location: Nairobi, Kenya". The non-breaking space can be a regular space.
Next: Position Status: Full-time (open to Kenyan Nationals)
=> Position Status: Full-time (open to Kenyan Nationals)
Next: Salary Level: Kenya level 10
=> Salary Level: Kenya level 10
Next: Risk Level: X Level 3 ☐Level 2 ☐Level 1
This is messy. The content appears to be: Risk Level: (link) then some underlined X Level 3, then empty boxes for Level 2 and Level 1. The text we need to preserve: "Risk Level:" (link) maybe we keep the link? The rule says preserve ALL original content word-for-word. That includes the link and its href. So we must keep the tag? But we cannot use CSS classes or inline styles, but we can keep tag without style attributes. The rule says no CSS classes, no inline styles, no s, no
tags. It doesn't forbid tags. So we can keep with href attribute (that's allowed). We need to strip style attributes from the and its inner . Also remove underlines etc.
Let's extract the visible text: The link wraps Risk Level:. So the link text is "Risk Level:". After that there is a space? Then there is a bunch of underlined and non-underlined pieces: "X Level 3", then some spaces, then an empty box (☐) then "Level 2", then spaces, then another empty box, then "Level 1". The underlined X maybe indicates selected? The content includes an "X" inside a span with font-family Segoe UI Symbol. That is basically a checkmark? Actually "X". We need to preserve that character.
Thus the final text for that paragraph should be something like:
Risk Level: X Level 3 ☐ Level 2 ☐ Level 1
But we need to preserve the exact characters: there is an "X", a space, "Level 3", then spaces, then "☐", space, "Level 2", spaces, "☐", space, "Level 1". Also there may be extra spaces. We need to preserve word-for-word, but we can collapse multiple spaces? The instruction says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. That suggests we should keep the exact spacing as well. However HTML collapses multiple spaces unless we use or . But we cannot add because not allowed? Not prohibited but we should use . If we keep multiple spaces, HTML will render them as single space, but the content is still there; it's just not visible. The instruction likely means preserve the textual content, not necessarily the exact whitespace formatting. Usually in such tasks, they accept normalized spaces. We'll output single spaces between words.
Thus we will output:
Risk Level: X Level 3 ☐ Level 2 ☐ Level 1
But we need to keep the link around "Risk Level:" only. The original had Risk Level:. We'll keep Risk Level: (without ). The bold is not required; we can drop as it's just styling. The instruction says preserve ALL original content word-for-word — does that include the tags? It says preserve content, not markup. Usually they mean the textual content, not the HTML tags. So we can drop . It's ambiguous. Safer to keep the inside the ? But we cannot have inline styles, but we can keep tag (no style). That's allowed. The rule says no CSS classes, no inline styles, no s, no
tags. It doesn't forbid . So we could keep . However using is presentational; but it's not disallowed. However they said use for introductory paragraphs and general text,
for section headers, - for list items. They didn't forbid other tags like , , . So we can keep if we want. But to be safe, we can keep inside . However the original also had wrapping the . We can drop lang attribute.
Thus:
Risk Level: X Level 3 ☐ Level 2 ☐ Level 1
But we need to ensure we removed all style attributes. Good.
Next: (Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability.
This seems to be a continuation of the risk level description? Actually it's a separate paragraph containing an underlined span with text: "(Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability)." plus some spaces. We need to preserve the text: "(Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability)". The underline and bold etc should be removed. So we output: (Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability)
But note there were two spaces after the period before closing tag? We'll ignore.
Next: Level 2: Some contact with participants; unplanned non-direct contact with children.
=> Level 2: Some contact with participants; unplanned non-direct contact with children.
Next: Level 1: Likely to have no contact with participants or sensitive data)
=> Level 1: Likely to have no contact with participants or sensitive data
Note there is a stray closing parenthesis? Actually the text ends with ")". The original had a closing parenthesis after "data)". We'll keep it.
Now after that we have:
About Mercy Corps
=> About Mercy Corps
Then a paragraph:
Mercy Corps is transitioning to Prosper Global. Learn more here. As the transition is being implemented by location, you may see the Mercy Corps and Prosper Global names used concurrently during this period. This is an administrative transition, and our teams, programs and commitments continue without interruption.
We need to preserve content: "Mercy Corps is transitioning to Prosper Global. Learn more here. As the transition...". There's double space after Corps? We'll output single space.
Thus: Mercy Corps is transitioning to Prosper Global. Learn more here. As the transition is being implemented by location, you may see the Mercy Corps and Prosper Global names used concurrently during this period. This is an administrative transition, and our teams, programs and commitments continue without interruption.
Next paragraph:
Mercy Corps is a leading global organization powered by the belief that a better world is possible. In disaster, in hardship, in more than 40 countries around the world, we partner to put bold solutions into action — helping people triumph over adversity and build stronger communities from within. Now, and for the future.
We need to combine into one paragraph preserving text. The text: "Mercy Corps is a leading global organization powered by the belief that a better world is possible. In disaster, in hardship, in more than 40 countries around the world, we partner to put bold solutions into action — helping people triumph over adversity and build stronger communities from within. Now, and for the future." There's also a trailing space maybe. We'll output: Mercy Corps is a leading global organization powered by the belief that a better world is possible. In disaster, in hardship, in more than 40 countries around the world, we partner to put bold solutions into action — helping people triumph over adversity and build stronger communities from within. Now, and for the future.
Note there is an em dash — we keep it.
Next:
About Mercy Corps Kenya
=> About Mercy Corps Kenya
Then paragraph:
Mercy Corps began working in Kenya in 2009 to address the societal wounds following the 2007 post-election violence. Since that time, Mercy Corps has built a robust and diverse portfolio in Kenya that is working to address structural causes of poverty and injustice and to strengthen systems that enable men, women and children to access opportunities, participate in and contribute to peaceful democratic processes, and thrive in the face of ecological and social change. To do this, we deliver integrated programming to strengthen market and governance systems, address the root causes of conflict, and equip vulnerable populations- in particular youth, women, adolescents and marginalized social groups- with the skills, opportunities and resources they need to be healthy, productive and to drive the development of their communities. Mercy Corps Kenya also collaborates with neighboring country offices to implement several multi-country and cross-border programs.
=> Mercy Corps began working in Kenya in 2009 to address the societal wounds following the 2007 post-election violence. Since that time, Mercy Corps has built a robust and diverse portfolio in Kenya that is working to address structural causes of poverty and injustice and to strengthen systems that enable men, women and children to access opportunities, participate in and contribute to peaceful democratic processes, and thrive in the face of ecological and social change. To do this, we deliver integrated programming to strengthen market and governance systems, address the root causes of conflict, and equip vulnerable populations- in particular youth, women, adolescents and marginalized social groups- with the skills, opportunities and resources they need to be healthy, productive
Apply Now ↗
How well do you match?
Get an instant AI match score for this role — free, takes 3 minutes.
Tailor your CV for this role
The concierge rewrites your whole CV and writes a matching cover letter for this job — opens right here, nothing to paste.
Tailor My CV to This Job ✍️
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 📝
. Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. If text has no clear sections, just wrap paragraphs in
tags. Return ONLY the HTML. No markdown fences, no explanation. We have raw HTML with many inline styles etc. We need to strip all style attributes, classes, etc., and convert to semantic HTML per rules. We need to keep content exactly as is (word-for-word) but remove style attributes etc. Also need to convert headings: The original has
with bold etc. Those are section headers like "About Mercy Corps", "About Mercy Corps Kenya", "The Position", "Essential Responsibilities". Also there are etc for subsections like "STRATEGY & VISION", "LEADERSHIP & CULTURE", etc. According to rules, we should 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 other heading levels? It 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 cannot use other headings, but likely we should map the given headings to . However there are subheadings like "STRATEGY & VISION", "LEADERSHIP & CULTURE", etc. Those could be considered sub-sections; maybe we should also use ? But the rule says use for section headers (list). It doesn't forbid using other heading levels for sub-sections, but to be safe we could treat all headings as . However that would lose hierarchy. But 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 say we cannot use other heading levels for other headings, but it's implied that section headers should be . The given text includes headings like "About Mercy Corps", "About Mercy Corps Kenya", "The Position", "Essential Responsibilities". Those are section headers. Then within Essential Responsibilities there are subheadings like "STRATEGY & VISION", "LEADERSHIP & CULTURE", "TEAM MANAGEMENT", "PROGRAM IMPACT, MONITORING AND EVALUATION AND LEARNING". Those could also be considered section headers (sub-sections). We could also wrap them in . That would be okay.
We also need to convert lists: The original uses and - with many style attributes. We need to strip style attributes and keep content.
We need to preserve all original content word-for-word, meaning we cannot change the text inside. So we must keep the exact same wording, punctuation, etc. We just strip tags and attributes, and replace with appropriate semantic tags.
We also need to remove any stray formatting like underlines, etc. The content includes underlined text for risk level etc. We must preserve the text but remove the underline tags (). So we need to output the plain text without those tags.
We also need to remove any empty spans, etc.
We need to output only HTML, no markdown.
Let's parse the original content piece by piece.
Original snippet:
Location: Nairobi, Kenya
We need to convert to Location: Nairobi, Kenya
(preserve the non-breaking space? It shows (non-breaking space). We should keep a space. We'll output "Location: Nairobi, Kenya". The non-breaking space can be a regular space.
Next: Position Status: Full-time (open to Kenyan Nationals)
=> Position Status: Full-time (open to Kenyan Nationals)
Next: Salary Level: Kenya level 10
=> Salary Level: Kenya level 10
Next: Risk Level: X Level 3 ☐Level 2 ☐Level 1
This is messy. The content appears to be: Risk Level: (link) then some underlined X Level 3, then empty boxes for Level 2 and Level 1. The text we need to preserve: "Risk Level:" (link) maybe we keep the link? The rule says preserve ALL original content word-for-word. That includes the link and its href. So we must keep the tag? But we cannot use CSS classes or inline styles, but we can keep tag without style attributes. The rule says no CSS classes, no inline styles, no s, no
tags. It doesn't forbid tags. So we can keep with href attribute (that's allowed). We need to strip style attributes from the and its inner . Also remove underlines etc.
Let's extract the visible text: The link wraps Risk Level:. So the link text is "Risk Level:". After that there is a space? Then there is a bunch of underlined and non-underlined pieces: "X Level 3", then some spaces, then an empty box (☐) then "Level 2", then spaces, then another empty box, then "Level 1". The underlined X maybe indicates selected? The content includes an "X" inside a span with font-family Segoe UI Symbol. That is basically a checkmark? Actually "X". We need to preserve that character.
Thus the final text for that paragraph should be something like:
Risk Level: X Level 3 ☐ Level 2 ☐ Level 1
But we need to preserve the exact characters: there is an "X", a space, "Level 3", then spaces, then "☐", space, "Level 2", spaces, "☐", space, "Level 1". Also there may be extra spaces. We need to preserve word-for-word, but we can collapse multiple spaces? The instruction says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. That suggests we should keep the exact spacing as well. However HTML collapses multiple spaces unless we use or . But we cannot add because not allowed? Not prohibited but we should use . If we keep multiple spaces, HTML will render them as single space, but the content is still there; it's just not visible. The instruction likely means preserve the textual content, not necessarily the exact whitespace formatting. Usually in such tasks, they accept normalized spaces. We'll output single spaces between words.
Thus we will output:
Risk Level: X Level 3 ☐ Level 2 ☐ Level 1
But we need to keep the link around "Risk Level:" only. The original had Risk Level:. We'll keep Risk Level: (without ). The bold is not required; we can drop as it's just styling. The instruction says preserve ALL original content word-for-word — does that include the tags? It says preserve content, not markup. Usually they mean the textual content, not the HTML tags. So we can drop . It's ambiguous. Safer to keep the inside the ? But we cannot have inline styles, but we can keep tag (no style). That's allowed. The rule says no CSS classes, no inline styles, no s, no
tags. It doesn't forbid . So we could keep . However using is presentational; but it's not disallowed. However they said use for introductory paragraphs and general text,
for section headers, - for list items. They didn't forbid other tags like , , . So we can keep if we want. But to be safe, we can keep inside . However the original also had wrapping the . We can drop lang attribute.
Thus:
Risk Level: X Level 3 ☐ Level 2 ☐ Level 1
But we need to ensure we removed all style attributes. Good.
Next: (Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability.
This seems to be a continuation of the risk level description? Actually it's a separate paragraph containing an underlined span with text: "(Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability)." plus some spaces. We need to preserve the text: "(Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability)". The underline and bold etc should be removed. So we output: (Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability)
But note there were two spaces after the period before closing tag? We'll ignore.
Next: Level 2: Some contact with participants; unplanned non-direct contact with children.
=> Level 2: Some contact with participants; unplanned non-direct contact with children.
Next: Level 1: Likely to have no contact with participants or sensitive data)
=> Level 1: Likely to have no contact with participants or sensitive data
Note there is a stray closing parenthesis? Actually the text ends with ")". The original had a closing parenthesis after "data)". We'll keep it.
Now after that we have:
About Mercy Corps
=> About Mercy Corps
Then a paragraph:
Mercy Corps is transitioning to Prosper Global. Learn more here. As the transition is being implemented by location, you may see the Mercy Corps and Prosper Global names used concurrently during this period. This is an administrative transition, and our teams, programs and commitments continue without interruption.
We need to preserve content: "Mercy Corps is transitioning to Prosper Global. Learn more here. As the transition...". There's double space after Corps? We'll output single space.
Thus: Mercy Corps is transitioning to Prosper Global. Learn more here. As the transition is being implemented by location, you may see the Mercy Corps and Prosper Global names used concurrently during this period. This is an administrative transition, and our teams, programs and commitments continue without interruption.
Next paragraph:
Mercy Corps is a leading global organization powered by the belief that a better world is possible. In disaster, in hardship, in more than 40 countries around the world, we partner to put bold solutions into action — helping people triumph over adversity and build stronger communities from within. Now, and for the future.
We need to combine into one paragraph preserving text. The text: "Mercy Corps is a leading global organization powered by the belief that a better world is possible. In disaster, in hardship, in more than 40 countries around the world, we partner to put bold solutions into action — helping people triumph over adversity and build stronger communities from within. Now, and for the future." There's also a trailing space maybe. We'll output: Mercy Corps is a leading global organization powered by the belief that a better world is possible. In disaster, in hardship, in more than 40 countries around the world, we partner to put bold solutions into action — helping people triumph over adversity and build stronger communities from within. Now, and for the future.
Note there is an em dash — we keep it.
Next:
About Mercy Corps Kenya
=> About Mercy Corps Kenya
Then paragraph:
Mercy Corps began working in Kenya in 2009 to address the societal wounds following the 2007 post-election violence. Since that time, Mercy Corps has built a robust and diverse portfolio in Kenya that is working to address structural causes of poverty and injustice and to strengthen systems that enable men, women and children to access opportunities, participate in and contribute to peaceful democratic processes, and thrive in the face of ecological and social change. To do this, we deliver integrated programming to strengthen market and governance systems, address the root causes of conflict, and equip vulnerable populations- in particular youth, women, adolescents and marginalized social groups- with the skills, opportunities and resources they need to be healthy, productive and to drive the development of their communities. Mercy Corps Kenya also collaborates with neighboring country offices to implement several multi-country and cross-border programs.
=> Mercy Corps began working in Kenya in 2009 to address the societal wounds following the 2007 post-election violence. Since that time, Mercy Corps has built a robust and diverse portfolio in Kenya that is working to address structural causes of poverty and injustice and to strengthen systems that enable men, women and children to access opportunities, participate in and contribute to peaceful democratic processes, and thrive in the face of ecological and social change. To do this, we deliver integrated programming to strengthen market and governance systems, address the root causes of conflict, and equip vulnerable populations- in particular youth, women, adolescents and marginalized social groups- with the skills, opportunities and resources they need to be healthy, productive
for section headers (e.g., Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). It doesn't forbid using other heading levels? It 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 cannot use other headings, but likely we should map the given headings to . However there are subheadings like "STRATEGY & VISION", "LEADERSHIP & CULTURE", etc. Those could be considered sub-sections; maybe we should also use ? But the rule says use for section headers (list). It doesn't forbid using other heading levels for sub-sections, but to be safe we could treat all headings as . However that would lose hierarchy. But 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 say we cannot use other heading levels for other headings, but it's implied that section headers should be . The given text includes headings like "About Mercy Corps", "About Mercy Corps Kenya", "The Position", "Essential Responsibilities". Those are section headers. Then within Essential Responsibilities there are subheadings like "STRATEGY & VISION", "LEADERSHIP & CULTURE", "TEAM MANAGEMENT", "PROGRAM IMPACT, MONITORING AND EVALUATION AND LEARNING". Those could also be considered section headers (sub-sections). We could also wrap them in . That would be okay.
We also need to convert lists: The original uses and - with many style attributes. We need to strip style attributes and keep content.
We need to preserve all original content word-for-word, meaning we cannot change the text inside. So we must keep the exact same wording, punctuation, etc. We just strip tags and attributes, and replace with appropriate semantic tags.
We also need to remove any stray formatting like underlines, etc. The content includes underlined text for risk level etc. We must preserve the text but remove the underline tags (). So we need to output the plain text without those tags.
We also need to remove any empty spans, etc.
We need to output only HTML, no markdown.
Let's parse the original content piece by piece.
Original snippet:
Location: Nairobi, Kenya
We need to convert to Location: Nairobi, Kenya
(preserve the non-breaking space? It shows (non-breaking space). We should keep a space. We'll output "Location: Nairobi, Kenya". The non-breaking space can be a regular space.
Next: Position Status: Full-time (open to Kenyan Nationals)
=> Position Status: Full-time (open to Kenyan Nationals)
Next: Salary Level: Kenya level 10
=> Salary Level: Kenya level 10
Next: Risk Level: X Level 3 ☐Level 2 ☐Level 1
This is messy. The content appears to be: Risk Level: (link) then some underlined X Level 3, then empty boxes for Level 2 and Level 1. The text we need to preserve: "Risk Level:" (link) maybe we keep the link? The rule says preserve ALL original content word-for-word. That includes the link and its href. So we must keep the tag? But we cannot use CSS classes or inline styles, but we can keep tag without style attributes. The rule says no CSS classes, no inline styles, no s, no
tags. It doesn't forbid tags. So we can keep with href attribute (that's allowed). We need to strip style attributes from the and its inner . Also remove underlines etc.
Let's extract the visible text: The link wraps Risk Level:. So the link text is "Risk Level:". After that there is a space? Then there is a bunch of underlined and non-underlined pieces: "X Level 3", then some spaces, then an empty box (☐) then "Level 2", then spaces, then another empty box, then "Level 1". The underlined X maybe indicates selected? The content includes an "X" inside a span with font-family Segoe UI Symbol. That is basically a checkmark? Actually "X". We need to preserve that character.
Thus the final text for that paragraph should be something like:
Risk Level: X Level 3 ☐ Level 2 ☐ Level 1
But we need to preserve the exact characters: there is an "X", a space, "Level 3", then spaces, then "☐", space, "Level 2", spaces, "☐", space, "Level 1". Also there may be extra spaces. We need to preserve word-for-word, but we can collapse multiple spaces? The instruction says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. That suggests we should keep the exact spacing as well. However HTML collapses multiple spaces unless we use or . But we cannot add because not allowed? Not prohibited but we should use . If we keep multiple spaces, HTML will render them as single space, but the content is still there; it's just not visible. The instruction likely means preserve the textual content, not necessarily the exact whitespace formatting. Usually in such tasks, they accept normalized spaces. We'll output single spaces between words.
Thus we will output:
Risk Level: X Level 3 ☐ Level 2 ☐ Level 1
But we need to keep the link around "Risk Level:" only. The original had Risk Level:. We'll keep Risk Level: (without ). The bold is not required; we can drop as it's just styling. The instruction says preserve ALL original content word-for-word — does that include the tags? It says preserve content, not markup. Usually they mean the textual content, not the HTML tags. So we can drop . It's ambiguous. Safer to keep the inside the ? But we cannot have inline styles, but we can keep tag (no style). That's allowed. The rule says no CSS classes, no inline styles, no s, no
tags. It doesn't forbid . So we could keep . However using is presentational; but it's not disallowed. However they said use for introductory paragraphs and general text,
for section headers, - for list items. They didn't forbid other tags like , , . So we can keep if we want. But to be safe, we can keep inside . However the original also had wrapping the . We can drop lang attribute.
Thus:
Risk Level: X Level 3 ☐ Level 2 ☐ Level 1
But we need to ensure we removed all style attributes. Good.
Next: (Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability.
This seems to be a continuation of the risk level description? Actually it's a separate paragraph containing an underlined span with text: "(Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability)." plus some spaces. We need to preserve the text: "(Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability)". The underline and bold etc should be removed. So we output: (Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability)
But note there were two spaces after the period before closing tag? We'll ignore.
Next: Level 2: Some contact with participants; unplanned non-direct contact with children.
=> Level 2: Some contact with participants; unplanned non-direct contact with children.
Next: Level 1: Likely to have no contact with participants or sensitive data)
=> Level 1: Likely to have no contact with participants or sensitive data
Note there is a stray closing parenthesis? Actually the text ends with ")". The original had a closing parenthesis after "data)". We'll keep it.
Now after that we have:
About Mercy Corps
=> About Mercy Corps
Then a paragraph:
Mercy Corps is transitioning to Prosper Global. Learn more here. As the transition is being implemented by location, you may see the Mercy Corps and Prosper Global names used concurrently during this period. This is an administrative transition, and our teams, programs and commitments continue without interruption.
We need to preserve content: "Mercy Corps is transitioning to Prosper Global. Learn more here. As the transition...". There's double space after Corps? We'll output single space.
Thus: Mercy Corps is transitioning to Prosper Global. Learn more here. As the transition is being implemented by location, you may see the Mercy Corps and Prosper Global names used concurrently during this period. This is an administrative transition, and our teams, programs and commitments continue without interruption.
Next paragraph:
Mercy Corps is a leading global organization powered by the belief that a better world is possible. In disaster, in hardship, in more than 40 countries around the world, we partner to put bold solutions into action — helping people triumph over adversity and build stronger communities from within. Now, and for the future.
We need to combine into one paragraph preserving text. The text: "Mercy Corps is a leading global organization powered by the belief that a better world is possible. In disaster, in hardship, in more than 40 countries around the world, we partner to put bold solutions into action — helping people triumph over adversity and build stronger communities from within. Now, and for the future." There's also a trailing space maybe. We'll output: Mercy Corps is a leading global organization powered by the belief that a better world is possible. In disaster, in hardship, in more than 40 countries around the world, we partner to put bold solutions into action — helping people triumph over adversity and build stronger communities from within. Now, and for the future.
Note there is an em dash — we keep it.
Next:
About Mercy Corps Kenya
=> About Mercy Corps Kenya
Then paragraph:
Mercy Corps began working in Kenya in 2009 to address the societal wounds following the 2007 post-election violence. Since that time, Mercy Corps has built a robust and diverse portfolio in Kenya that is working to address structural causes of poverty and injustice and to strengthen systems that enable men, women and children to access opportunities, participate in and contribute to peaceful democratic processes, and thrive in the face of ecological and social change. To do this, we deliver integrated programming to strengthen market and governance systems, address the root causes of conflict, and equip vulnerable populations- in particular youth, women, adolescents and marginalized social groups- with the skills, opportunities and resources they need to be healthy, productive and to drive the development of their communities. Mercy Corps Kenya also collaborates with neighboring country offices to implement several multi-country and cross-border programs.
=> Mercy Corps began working in Kenya in 2009 to address the societal wounds following the 2007 post-election violence. Since that time, Mercy Corps has built a robust and diverse portfolio in Kenya that is working to address structural causes of poverty and injustice and to strengthen systems that enable men, women and children to access opportunities, participate in and contribute to peaceful democratic processes, and thrive in the face of ecological and social change. To do this, we deliver integrated programming to strengthen market and governance systems, address the root causes of conflict, and equip vulnerable populations- in particular youth, women, adolescents and marginalized social groups- with the skills, opportunities and resources they need to be healthy, productive
. However there are subheadings like "STRATEGY & VISION", "LEADERSHIP & CULTURE", etc. Those could be considered sub-sections; maybe we should also use ? But the rule says use for section headers (list). It doesn't forbid using other heading levels for sub-sections, but to be safe we could treat all headings as . However that would lose hierarchy. But 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 say we cannot use other heading levels for other headings, but it's implied that section headers should be . The given text includes headings like "About Mercy Corps", "About Mercy Corps Kenya", "The Position", "Essential Responsibilities". Those are section headers. Then within Essential Responsibilities there are subheadings like "STRATEGY & VISION", "LEADERSHIP & CULTURE", "TEAM MANAGEMENT", "PROGRAM IMPACT, MONITORING AND EVALUATION AND LEARNING". Those could also be considered section headers (sub-sections). We could also wrap them in . That would be okay.
We also need to convert lists: The original uses and - with many style attributes. We need to strip style attributes and keep content.
We need to preserve all original content word-for-word, meaning we cannot change the text inside. So we must keep the exact same wording, punctuation, etc. We just strip tags and attributes, and replace with appropriate semantic tags.
We also need to remove any stray formatting like underlines, etc. The content includes underlined text for risk level etc. We must preserve the text but remove the underline tags (). So we need to output the plain text without those tags.
We also need to remove any empty spans, etc.
We need to output only HTML, no markdown.
Let's parse the original content piece by piece.
Original snippet:
Location: Nairobi, Kenya
We need to convert to Location: Nairobi, Kenya
(preserve the non-breaking space? It shows (non-breaking space). We should keep a space. We'll output "Location: Nairobi, Kenya". The non-breaking space can be a regular space.
Next: Position Status: Full-time (open to Kenyan Nationals)
=> Position Status: Full-time (open to Kenyan Nationals)
Next: Salary Level: Kenya level 10
=> Salary Level: Kenya level 10
Next: Risk Level: X Level 3 ☐Level 2 ☐Level 1
This is messy. The content appears to be: Risk Level: (link) then some underlined X Level 3, then empty boxes for Level 2 and Level 1. The text we need to preserve: "Risk Level:" (link) maybe we keep the link? The rule says preserve ALL original content word-for-word. That includes the link and its href. So we must keep the tag? But we cannot use CSS classes or inline styles, but we can keep tag without style attributes. The rule says no CSS classes, no inline styles, no s, no
tags. It doesn't forbid tags. So we can keep with href attribute (that's allowed). We need to strip style attributes from the and its inner . Also remove underlines etc.
Let's extract the visible text: The link wraps Risk Level:. So the link text is "Risk Level:". After that there is a space? Then there is a bunch of underlined and non-underlined pieces: "X Level 3", then some spaces, then an empty box (☐) then "Level 2", then spaces, then another empty box, then "Level 1". The underlined X maybe indicates selected? The content includes an "X" inside a span with font-family Segoe UI Symbol. That is basically a checkmark? Actually "X". We need to preserve that character.
Thus the final text for that paragraph should be something like:
Risk Level: X Level 3 ☐ Level 2 ☐ Level 1
But we need to preserve the exact characters: there is an "X", a space, "Level 3", then spaces, then "☐", space, "Level 2", spaces, "☐", space, "Level 1". Also there may be extra spaces. We need to preserve word-for-word, but we can collapse multiple spaces? The instruction says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. That suggests we should keep the exact spacing as well. However HTML collapses multiple spaces unless we use or . But we cannot add because not allowed? Not prohibited but we should use . If we keep multiple spaces, HTML will render them as single space, but the content is still there; it's just not visible. The instruction likely means preserve the textual content, not necessarily the exact whitespace formatting. Usually in such tasks, they accept normalized spaces. We'll output single spaces between words.
Thus we will output:
Risk Level: X Level 3 ☐ Level 2 ☐ Level 1
But we need to keep the link around "Risk Level:" only. The original had Risk Level:. We'll keep Risk Level: (without ). The bold is not required; we can drop as it's just styling. The instruction says preserve ALL original content word-for-word — does that include the tags? It says preserve content, not markup. Usually they mean the textual content, not the HTML tags. So we can drop . It's ambiguous. Safer to keep the inside the ? But we cannot have inline styles, but we can keep tag (no style). That's allowed. The rule says no CSS classes, no inline styles, no s, no
tags. It doesn't forbid . So we could keep . However using is presentational; but it's not disallowed. However they said use for introductory paragraphs and general text,
for section headers, - for list items. They didn't forbid other tags like , , . So we can keep if we want. But to be safe, we can keep inside . However the original also had wrapping the . We can drop lang attribute.
Thus:
Risk Level: X Level 3 ☐ Level 2 ☐ Level 1
But we need to ensure we removed all style attributes. Good.
Next: (Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability.
This seems to be a continuation of the risk level description? Actually it's a separate paragraph containing an underlined span with text: "(Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability)." plus some spaces. We need to preserve the text: "(Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability)". The underline and bold etc should be removed. So we output: (Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability)
But note there were two spaces after the period before closing tag? We'll ignore.
Next: Level 2: Some contact with participants; unplanned non-direct contact with children.
=> Level 2: Some contact with participants; unplanned non-direct contact with children.
Next: Level 1: Likely to have no contact with participants or sensitive data)
=> Level 1: Likely to have no contact with participants or sensitive data
Note there is a stray closing parenthesis? Actually the text ends with ")". The original had a closing parenthesis after "data)". We'll keep it.
Now after that we have:
About Mercy Corps
=> About Mercy Corps
Then a paragraph:
Mercy Corps is transitioning to Prosper Global. Learn more here. As the transition is being implemented by location, you may see the Mercy Corps and Prosper Global names used concurrently during this period. This is an administrative transition, and our teams, programs and commitments continue without interruption.
We need to preserve content: "Mercy Corps is transitioning to Prosper Global. Learn more here. As the transition...". There's double space after Corps? We'll output single space.
Thus: Mercy Corps is transitioning to Prosper Global. Learn more here. As the transition is being implemented by location, you may see the Mercy Corps and Prosper Global names used concurrently during this period. This is an administrative transition, and our teams, programs and commitments continue without interruption.
Next paragraph:
Mercy Corps is a leading global organization powered by the belief that a better world is possible. In disaster, in hardship, in more than 40 countries around the world, we partner to put bold solutions into action — helping people triumph over adversity and build stronger communities from within. Now, and for the future.
We need to combine into one paragraph preserving text. The text: "Mercy Corps is a leading global organization powered by the belief that a better world is possible. In disaster, in hardship, in more than 40 countries around the world, we partner to put bold solutions into action — helping people triumph over adversity and build stronger communities from within. Now, and for the future." There's also a trailing space maybe. We'll output: Mercy Corps is a leading global organization powered by the belief that a better world is possible. In disaster, in hardship, in more than 40 countries around the world, we partner to put bold solutions into action — helping people triumph over adversity and build stronger communities from within. Now, and for the future.
Note there is an em dash — we keep it.
Next:
About Mercy Corps Kenya
=> About Mercy Corps Kenya
Then paragraph:
Mercy Corps began working in Kenya in 2009 to address the societal wounds following the 2007 post-election violence. Since that time, Mercy Corps has built a robust and diverse portfolio in Kenya that is working to address structural causes of poverty and injustice and to strengthen systems that enable men, women and children to access opportunities, participate in and contribute to peaceful democratic processes, and thrive in the face of ecological and social change. To do this, we deliver integrated programming to strengthen market and governance systems, address the root causes of conflict, and equip vulnerable populations- in particular youth, women, adolescents and marginalized social groups- with the skills, opportunities and resources they need to be healthy, productive and to drive the development of their communities. Mercy Corps Kenya also collaborates with neighboring country offices to implement several multi-country and cross-border programs.
=> Mercy Corps began working in Kenya in 2009 to address the societal wounds following the 2007 post-election violence. Since that time, Mercy Corps has built a robust and diverse portfolio in Kenya that is working to address structural causes of poverty and injustice and to strengthen systems that enable men, women and children to access opportunities, participate in and contribute to peaceful democratic processes, and thrive in the face of ecological and social change. To do this, we deliver integrated programming to strengthen market and governance systems, address the root causes of conflict, and equip vulnerable populations- in particular youth, women, adolescents and marginalized social groups- with the skills, opportunities and resources they need to be healthy, productive
for section headers (list). It doesn't forbid using other heading levels for sub-sections, but to be safe we could treat all headings as . However that would lose hierarchy. But 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 say we cannot use other heading levels for other headings, but it's implied that section headers should be . The given text includes headings like "About Mercy Corps", "About Mercy Corps Kenya", "The Position", "Essential Responsibilities". Those are section headers. Then within Essential Responsibilities there are subheadings like "STRATEGY & VISION", "LEADERSHIP & CULTURE", "TEAM MANAGEMENT", "PROGRAM IMPACT, MONITORING AND EVALUATION AND LEARNING". Those could also be considered section headers (sub-sections). We could also wrap them in . That would be okay.
We also need to convert lists: The original uses and - with many style attributes. We need to strip style attributes and keep content.
We need to preserve all original content word-for-word, meaning we cannot change the text inside. So we must keep the exact same wording, punctuation, etc. We just strip tags and attributes, and replace with appropriate semantic tags.
We also need to remove any stray formatting like underlines, etc. The content includes underlined text for risk level etc. We must preserve the text but remove the underline tags (). So we need to output the plain text without those tags.
We also need to remove any empty spans, etc.
We need to output only HTML, no markdown.
Let's parse the original content piece by piece.
Original snippet:
Location: Nairobi, Kenya
We need to convert to Location: Nairobi, Kenya
(preserve the non-breaking space? It shows (non-breaking space). We should keep a space. We'll output "Location: Nairobi, Kenya". The non-breaking space can be a regular space.
Next: Position Status: Full-time (open to Kenyan Nationals)
=> Position Status: Full-time (open to Kenyan Nationals)
Next: Salary Level: Kenya level 10
=> Salary Level: Kenya level 10
Next: Risk Level: X Level 3 ☐Level 2 ☐Level 1
This is messy. The content appears to be: Risk Level: (link) then some underlined X Level 3, then empty boxes for Level 2 and Level 1. The text we need to preserve: "Risk Level:" (link) maybe we keep the link? The rule says preserve ALL original content word-for-word. That includes the link and its href. So we must keep the tag? But we cannot use CSS classes or inline styles, but we can keep tag without style attributes. The rule says no CSS classes, no inline styles, no s, no
tags. It doesn't forbid tags. So we can keep with href attribute (that's allowed). We need to strip style attributes from the and its inner . Also remove underlines etc.
Let's extract the visible text: The link wraps Risk Level:. So the link text is "Risk Level:". After that there is a space? Then there is a bunch of underlined and non-underlined pieces: "X Level 3", then some spaces, then an empty box (☐) then "Level 2", then spaces, then another empty box, then "Level 1". The underlined X maybe indicates selected? The content includes an "X" inside a span with font-family Segoe UI Symbol. That is basically a checkmark? Actually "X". We need to preserve that character.
Thus the final text for that paragraph should be something like:
Risk Level: X Level 3 ☐ Level 2 ☐ Level 1
But we need to preserve the exact characters: there is an "X", a space, "Level 3", then spaces, then "☐", space, "Level 2", spaces, "☐", space, "Level 1". Also there may be extra spaces. We need to preserve word-for-word, but we can collapse multiple spaces? The instruction says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. That suggests we should keep the exact spacing as well. However HTML collapses multiple spaces unless we use or . But we cannot add because not allowed? Not prohibited but we should use . If we keep multiple spaces, HTML will render them as single space, but the content is still there; it's just not visible. The instruction likely means preserve the textual content, not necessarily the exact whitespace formatting. Usually in such tasks, they accept normalized spaces. We'll output single spaces between words.
Thus we will output:
Risk Level: X Level 3 ☐ Level 2 ☐ Level 1
But we need to keep the link around "Risk Level:" only. The original had Risk Level:. We'll keep Risk Level: (without ). The bold is not required; we can drop as it's just styling. The instruction says preserve ALL original content word-for-word — does that include the tags? It says preserve content, not markup. Usually they mean the textual content, not the HTML tags. So we can drop . It's ambiguous. Safer to keep the inside the ? But we cannot have inline styles, but we can keep tag (no style). That's allowed. The rule says no CSS classes, no inline styles, no s, no
tags. It doesn't forbid . So we could keep . However using is presentational; but it's not disallowed. However they said use for introductory paragraphs and general text,
for section headers, - for list items. They didn't forbid other tags like , , . So we can keep if we want. But to be safe, we can keep inside . However the original also had wrapping the . We can drop lang attribute.
Thus:
Risk Level: X Level 3 ☐ Level 2 ☐ Level 1
But we need to ensure we removed all style attributes. Good.
Next: (Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability.
This seems to be a continuation of the risk level description? Actually it's a separate paragraph containing an underlined span with text: "(Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability)." plus some spaces. We need to preserve the text: "(Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability)". The underline and bold etc should be removed. So we output: (Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability)
But note there were two spaces after the period before closing tag? We'll ignore.
Next: Level 2: Some contact with participants; unplanned non-direct contact with children.
=> Level 2: Some contact with participants; unplanned non-direct contact with children.
Next: Level 1: Likely to have no contact with participants or sensitive data)
=> Level 1: Likely to have no contact with participants or sensitive data
Note there is a stray closing parenthesis? Actually the text ends with ")". The original had a closing parenthesis after "data)". We'll keep it.
Now after that we have:
About Mercy Corps
=> About Mercy Corps
Then a paragraph:
Mercy Corps is transitioning to Prosper Global. Learn more here. As the transition is being implemented by location, you may see the Mercy Corps and Prosper Global names used concurrently during this period. This is an administrative transition, and our teams, programs and commitments continue without interruption.
We need to preserve content: "Mercy Corps is transitioning to Prosper Global. Learn more here. As the transition...". There's double space after Corps? We'll output single space.
Thus: Mercy Corps is transitioning to Prosper Global. Learn more here. As the transition is being implemented by location, you may see the Mercy Corps and Prosper Global names used concurrently during this period. This is an administrative transition, and our teams, programs and commitments continue without interruption.
Next paragraph:
Mercy Corps is a leading global organization powered by the belief that a better world is possible. In disaster, in hardship, in more than 40 countries around the world, we partner to put bold solutions into action — helping people triumph over adversity and build stronger communities from within. Now, and for the future.
We need to combine into one paragraph preserving text. The text: "Mercy Corps is a leading global organization powered by the belief that a better world is possible. In disaster, in hardship, in more than 40 countries around the world, we partner to put bold solutions into action — helping people triumph over adversity and build stronger communities from within. Now, and for the future." There's also a trailing space maybe. We'll output: Mercy Corps is a leading global organization powered by the belief that a better world is possible. In disaster, in hardship, in more than 40 countries around the world, we partner to put bold solutions into action — helping people triumph over adversity and build stronger communities from within. Now, and for the future.
Note there is an em dash — we keep it.
Next:
About Mercy Corps Kenya
=> About Mercy Corps Kenya
Then paragraph:
Mercy Corps began working in Kenya in 2009 to address the societal wounds following the 2007 post-election violence. Since that time, Mercy Corps has built a robust and diverse portfolio in Kenya that is working to address structural causes of poverty and injustice and to strengthen systems that enable men, women and children to access opportunities, participate in and contribute to peaceful democratic processes, and thrive in the face of ecological and social change. To do this, we deliver integrated programming to strengthen market and governance systems, address the root causes of conflict, and equip vulnerable populations- in particular youth, women, adolescents and marginalized social groups- with the skills, opportunities and resources they need to be healthy, productive and to drive the development of their communities. Mercy Corps Kenya also collaborates with neighboring country offices to implement several multi-country and cross-border programs.
=> Mercy Corps began working in Kenya in 2009 to address the societal wounds following the 2007 post-election violence. Since that time, Mercy Corps has built a robust and diverse portfolio in Kenya that is working to address structural causes of poverty and injustice and to strengthen systems that enable men, women and children to access opportunities, participate in and contribute to peaceful democratic processes, and thrive in the face of ecological and social change. To do this, we deliver integrated programming to strengthen market and governance systems, address the root causes of conflict, and equip vulnerable populations- in particular youth, women, adolescents and marginalized social groups- with the skills, opportunities and resources they need to be healthy, productive
for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role)". It doesn't say we cannot use other heading levels for other headings, but it's implied that section headers should be . The given text includes headings like "About Mercy Corps", "About Mercy Corps Kenya", "The Position", "Essential Responsibilities". Those are section headers. Then within Essential Responsibilities there are subheadings like "STRATEGY & VISION", "LEADERSHIP & CULTURE", "TEAM MANAGEMENT", "PROGRAM IMPACT, MONITORING AND EVALUATION AND LEARNING". Those could also be considered section headers (sub-sections). We could also wrap them in . That would be okay.
We also need to convert lists: The original uses and - with many style attributes. We need to strip style attributes and keep content.
We need to preserve all original content word-for-word, meaning we cannot change the text inside. So we must keep the exact same wording, punctuation, etc. We just strip tags and attributes, and replace with appropriate semantic tags.
We also need to remove any stray formatting like underlines, etc. The content includes underlined text for risk level etc. We must preserve the text but remove the underline tags (). So we need to output the plain text without those tags.
We also need to remove any empty spans, etc.
We need to output only HTML, no markdown.
Let's parse the original content piece by piece.
Original snippet:
Location: Nairobi, Kenya
We need to convert to Location: Nairobi, Kenya
(preserve the non-breaking space? It shows (non-breaking space). We should keep a space. We'll output "Location: Nairobi, Kenya". The non-breaking space can be a regular space.
Next: Position Status: Full-time (open to Kenyan Nationals)
=> Position Status: Full-time (open to Kenyan Nationals)
Next: Salary Level: Kenya level 10
=> Salary Level: Kenya level 10
Next: Risk Level: X Level 3 ☐Level 2 ☐Level 1
This is messy. The content appears to be: Risk Level: (link) then some underlined X Level 3, then empty boxes for Level 2 and Level 1. The text we need to preserve: "Risk Level:" (link) maybe we keep the link? The rule says preserve ALL original content word-for-word. That includes the link and its href. So we must keep the tag? But we cannot use CSS classes or inline styles, but we can keep tag without style attributes. The rule says no CSS classes, no inline styles, no s, no
tags. It doesn't forbid tags. So we can keep with href attribute (that's allowed). We need to strip style attributes from the and its inner . Also remove underlines etc.
Let's extract the visible text: The link wraps Risk Level:. So the link text is "Risk Level:". After that there is a space? Then there is a bunch of underlined and non-underlined pieces: "X Level 3", then some spaces, then an empty box (☐) then "Level 2", then spaces, then another empty box, then "Level 1". The underlined X maybe indicates selected? The content includes an "X" inside a span with font-family Segoe UI Symbol. That is basically a checkmark? Actually "X". We need to preserve that character.
Thus the final text for that paragraph should be something like:
Risk Level: X Level 3 ☐ Level 2 ☐ Level 1
But we need to preserve the exact characters: there is an "X", a space, "Level 3", then spaces, then "☐", space, "Level 2", spaces, "☐", space, "Level 1". Also there may be extra spaces. We need to preserve word-for-word, but we can collapse multiple spaces? The instruction says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. That suggests we should keep the exact spacing as well. However HTML collapses multiple spaces unless we use or . But we cannot add because not allowed? Not prohibited but we should use . If we keep multiple spaces, HTML will render them as single space, but the content is still there; it's just not visible. The instruction likely means preserve the textual content, not necessarily the exact whitespace formatting. Usually in such tasks, they accept normalized spaces. We'll output single spaces between words.
Thus we will output:
Risk Level: X Level 3 ☐ Level 2 ☐ Level 1
But we need to keep the link around "Risk Level:" only. The original had Risk Level:. We'll keep Risk Level: (without ). The bold is not required; we can drop as it's just styling. The instruction says preserve ALL original content word-for-word — does that include the tags? It says preserve content, not markup. Usually they mean the textual content, not the HTML tags. So we can drop . It's ambiguous. Safer to keep the inside the ? But we cannot have inline styles, but we can keep tag (no style). That's allowed. The rule says no CSS classes, no inline styles, no s, no
tags. It doesn't forbid . So we could keep . However using is presentational; but it's not disallowed. However they said use for introductory paragraphs and general text,
for section headers, - for list items. They didn't forbid other tags like , , . So we can keep if we want. But to be safe, we can keep inside . However the original also had wrapping the . We can drop lang attribute.
Thus:
Risk Level: X Level 3 ☐ Level 2 ☐ Level 1
But we need to ensure we removed all style attributes. Good.
Next: (Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability.
This seems to be a continuation of the risk level description? Actually it's a separate paragraph containing an underlined span with text: "(Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability)." plus some spaces. We need to preserve the text: "(Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability)". The underline and bold etc should be removed. So we output: (Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability)
But note there were two spaces after the period before closing tag? We'll ignore.
Next: Level 2: Some contact with participants; unplanned non-direct contact with children.
=> Level 2: Some contact with participants; unplanned non-direct contact with children.
Next: Level 1: Likely to have no contact with participants or sensitive data)
=> Level 1: Likely to have no contact with participants or sensitive data
Note there is a stray closing parenthesis? Actually the text ends with ")". The original had a closing parenthesis after "data)". We'll keep it.
Now after that we have:
About Mercy Corps
=> About Mercy Corps
Then a paragraph:
Mercy Corps is transitioning to Prosper Global. Learn more here. As the transition is being implemented by location, you may see the Mercy Corps and Prosper Global names used concurrently during this period. This is an administrative transition, and our teams, programs and commitments continue without interruption.
We need to preserve content: "Mercy Corps is transitioning to Prosper Global. Learn more here. As the transition...". There's double space after Corps? We'll output single space.
Thus: Mercy Corps is transitioning to Prosper Global. Learn more here. As the transition is being implemented by location, you may see the Mercy Corps and Prosper Global names used concurrently during this period. This is an administrative transition, and our teams, programs and commitments continue without interruption.
Next paragraph:
Mercy Corps is a leading global organization powered by the belief that a better world is possible. In disaster, in hardship, in more than 40 countries around the world, we partner to put bold solutions into action — helping people triumph over adversity and build stronger communities from within. Now, and for the future.
We need to combine into one paragraph preserving text. The text: "Mercy Corps is a leading global organization powered by the belief that a better world is possible. In disaster, in hardship, in more than 40 countries around the world, we partner to put bold solutions into action — helping people triumph over adversity and build stronger communities from within. Now, and for the future." There's also a trailing space maybe. We'll output: Mercy Corps is a leading global organization powered by the belief that a better world is possible. In disaster, in hardship, in more than 40 countries around the world, we partner to put bold solutions into action — helping people triumph over adversity and build stronger communities from within. Now, and for the future.
Note there is an em dash — we keep it.
Next:
About Mercy Corps Kenya
=> About Mercy Corps Kenya
Then paragraph:
Mercy Corps began working in Kenya in 2009 to address the societal wounds following the 2007 post-election violence. Since that time, Mercy Corps has built a robust and diverse portfolio in Kenya that is working to address structural causes of poverty and injustice and to strengthen systems that enable men, women and children to access opportunities, participate in and contribute to peaceful democratic processes, and thrive in the face of ecological and social change. To do this, we deliver integrated programming to strengthen market and governance systems, address the root causes of conflict, and equip vulnerable populations- in particular youth, women, adolescents and marginalized social groups- with the skills, opportunities and resources they need to be healthy, productive and to drive the development of their communities. Mercy Corps Kenya also collaborates with neighboring country offices to implement several multi-country and cross-border programs.
=> Mercy Corps began working in Kenya in 2009 to address the societal wounds following the 2007 post-election violence. Since that time, Mercy Corps has built a robust and diverse portfolio in Kenya that is working to address structural causes of poverty and injustice and to strengthen systems that enable men, women and children to access opportunities, participate in and contribute to peaceful democratic processes, and thrive in the face of ecological and social change. To do this, we deliver integrated programming to strengthen market and governance systems, address the root causes of conflict, and equip vulnerable populations- in particular youth, women, adolescents and marginalized social groups- with the skills, opportunities and resources they need to be healthy, productive
. That would be okay.
We also need to convert lists: The original uses and - with many style attributes. We need to strip style attributes and keep content.
We need to preserve all original content word-for-word, meaning we cannot change the text inside. So we must keep the exact same wording, punctuation, etc. We just strip tags and attributes, and replace with appropriate semantic tags.
We also need to remove any stray formatting like underlines, etc. The content includes underlined text for risk level etc. We must preserve the text but remove the underline tags (). So we need to output the plain text without those tags.
We also need to remove any empty spans, etc.
We need to output only HTML, no markdown.
Let's parse the original content piece by piece.
Original snippet:
Location: Nairobi, Kenya
We need to convert to Location: Nairobi, Kenya
(preserve the non-breaking space? It shows (non-breaking space). We should keep a space. We'll output "Location: Nairobi, Kenya". The non-breaking space can be a regular space.
Next: Position Status: Full-time (open to Kenyan Nationals)
=> Position Status: Full-time (open to Kenyan Nationals)
Next: Salary Level: Kenya level 10
=> Salary Level: Kenya level 10
Next: Risk Level: X Level 3 ☐Level 2 ☐Level 1
This is messy. The content appears to be: Risk Level: (link) then some underlined X Level 3, then empty boxes for Level 2 and Level 1. The text we need to preserve: "Risk Level:" (link) maybe we keep the link? The rule says preserve ALL original content word-for-word. That includes the link and its href. So we must keep the tag? But we cannot use CSS classes or inline styles, but we can keep tag without style attributes. The rule says no CSS classes, no inline styles, no s, no
tags. It doesn't forbid tags. So we can keep with href attribute (that's allowed). We need to strip style attributes from the and its inner . Also remove underlines etc.
Let's extract the visible text: The link wraps Risk Level:. So the link text is "Risk Level:". After that there is a space? Then there is a bunch of underlined and non-underlined pieces: "X Level 3", then some spaces, then an empty box (☐) then "Level 2", then spaces, then another empty box, then "Level 1". The underlined X maybe indicates selected? The content includes an "X" inside a span with font-family Segoe UI Symbol. That is basically a checkmark? Actually "X". We need to preserve that character.
Thus the final text for that paragraph should be something like:
Risk Level: X Level 3 ☐ Level 2 ☐ Level 1
But we need to preserve the exact characters: there is an "X", a space, "Level 3", then spaces, then "☐", space, "Level 2", spaces, "☐", space, "Level 1". Also there may be extra spaces. We need to preserve word-for-word, but we can collapse multiple spaces? The instruction says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. That suggests we should keep the exact spacing as well. However HTML collapses multiple spaces unless we use or . But we cannot add because not allowed? Not prohibited but we should use . If we keep multiple spaces, HTML will render them as single space, but the content is still there; it's just not visible. The instruction likely means preserve the textual content, not necessarily the exact whitespace formatting. Usually in such tasks, they accept normalized spaces. We'll output single spaces between words.
Thus we will output:
Risk Level: X Level 3 ☐ Level 2 ☐ Level 1
But we need to keep the link around "Risk Level:" only. The original had Risk Level:. We'll keep Risk Level: (without ). The bold is not required; we can drop as it's just styling. The instruction says preserve ALL original content word-for-word — does that include the tags? It says preserve content, not markup. Usually they mean the textual content, not the HTML tags. So we can drop . It's ambiguous. Safer to keep the inside the ? But we cannot have inline styles, but we can keep tag (no style). That's allowed. The rule says no CSS classes, no inline styles, no s, no
tags. It doesn't forbid . So we could keep . However using is presentational; but it's not disallowed. However they said use for introductory paragraphs and general text,
for section headers, - for list items. They didn't forbid other tags like , , . So we can keep if we want. But to be safe, we can keep inside . However the original also had wrapping the . We can drop lang attribute.
Thus:
Risk Level: X Level 3 ☐ Level 2 ☐ Level 1
But we need to ensure we removed all style attributes. Good.
Next: (Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability.
This seems to be a continuation of the risk level description? Actually it's a separate paragraph containing an underlined span with text: "(Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability)." plus some spaces. We need to preserve the text: "(Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability)". The underline and bold etc should be removed. So we output: (Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability)
But note there were two spaces after the period before closing tag? We'll ignore.
Next: Level 2: Some contact with participants; unplanned non-direct contact with children.
=> Level 2: Some contact with participants; unplanned non-direct contact with children.
Next: Level 1: Likely to have no contact with participants or sensitive data)
=> Level 1: Likely to have no contact with participants or sensitive data
Note there is a stray closing parenthesis? Actually the text ends with ")". The original had a closing parenthesis after "data)". We'll keep it.
Now after that we have:
About Mercy Corps
=> About Mercy Corps
Then a paragraph:
Mercy Corps is transitioning to Prosper Global. Learn more here. As the transition is being implemented by location, you may see the Mercy Corps and Prosper Global names used concurrently during this period. This is an administrative transition, and our teams, programs and commitments continue without interruption.
We need to preserve content: "Mercy Corps is transitioning to Prosper Global. Learn more here. As the transition...". There's double space after Corps? We'll output single space.
Thus: Mercy Corps is transitioning to Prosper Global. Learn more here. As the transition is being implemented by location, you may see the Mercy Corps and Prosper Global names used concurrently during this period. This is an administrative transition, and our teams, programs and commitments continue without interruption.
Next paragraph:
Mercy Corps is a leading global organization powered by the belief that a better world is possible. In disaster, in hardship, in more than 40 countries around the world, we partner to put bold solutions into action — helping people triumph over adversity and build stronger communities from within. Now, and for the future.
We need to combine into one paragraph preserving text. The text: "Mercy Corps is a leading global organization powered by the belief that a better world is possible. In disaster, in hardship, in more than 40 countries around the world, we partner to put bold solutions into action — helping people triumph over adversity and build stronger communities from within. Now, and for the future." There's also a trailing space maybe. We'll output: Mercy Corps is a leading global organization powered by the belief that a better world is possible. In disaster, in hardship, in more than 40 countries around the world, we partner to put bold solutions into action — helping people triumph over adversity and build stronger communities from within. Now, and for the future.
Note there is an em dash — we keep it.
Next:
About Mercy Corps Kenya
=> About Mercy Corps Kenya
Then paragraph:
Mercy Corps began working in Kenya in 2009 to address the societal wounds following the 2007 post-election violence. Since that time, Mercy Corps has built a robust and diverse portfolio in Kenya that is working to address structural causes of poverty and injustice and to strengthen systems that enable men, women and children to access opportunities, participate in and contribute to peaceful democratic processes, and thrive in the face of ecological and social change. To do this, we deliver integrated programming to strengthen market and governance systems, address the root causes of conflict, and equip vulnerable populations- in particular youth, women, adolescents and marginalized social groups- with the skills, opportunities and resources they need to be healthy, productive and to drive the development of their communities. Mercy Corps Kenya also collaborates with neighboring country offices to implement several multi-country and cross-border programs.
=> Mercy Corps began working in Kenya in 2009 to address the societal wounds following the 2007 post-election violence. Since that time, Mercy Corps has built a robust and diverse portfolio in Kenya that is working to address structural causes of poverty and injustice and to strengthen systems that enable men, women and children to access opportunities, participate in and contribute to peaceful democratic processes, and thrive in the face of ecological and social change. To do this, we deliver integrated programming to strengthen market and governance systems, address the root causes of conflict, and equip vulnerable populations- in particular youth, women, adolescents and marginalized social groups- with the skills, opportunities and resources they need to be healthy, productive
Location: Nairobi, Kenya
We need to convert toLocation: Nairobi, Kenya
(preserve the non-breaking space? It shows (non-breaking space). We should keep a space. We'll output "Location: Nairobi, Kenya". The non-breaking space can be a regular space. Next:Position Status: Full-time (open to Kenyan Nationals)
=>Position Status: Full-time (open to Kenyan Nationals)
Next:Salary Level: Kenya level 10
=>Salary Level: Kenya level 10
Next:Risk Level: X Level 3 ☐Level 2 ☐Level 1
This is messy. The content appears to be: Risk Level: (link) then some underlined X Level 3, then empty boxes for Level 2 and Level 1. The text we need to preserve: "Risk Level:" (link) maybe we keep the link? The rule says preserve ALL original content word-for-word. That includes the link and its href. So we must keep the tag? But we cannot use CSS classes or inline styles, but we can keep tag without style attributes. The rule says no CSS classes, no inline styles, notags. It doesn't forbid tags. So we can keep with href attribute (that's allowed). We need to strip style attributes from the and its inner . Also remove underlines etc. Let's extract the visible text: The link wraps Risk Level:. So the link text is "Risk Level:". After that there is a space? Then there is a bunch of underlined and non-underlined pieces: "X Level 3", then some spaces, then an empty box (☐) then "Level 2", then spaces, then another empty box, then "Level 1". The underlined X maybe indicates selected? The content includes an "X" inside a span with font-family Segoe UI Symbol. That is basically a checkmark? Actually "X". We need to preserve that character. Thus the final text for that paragraph should be something like: Risk Level: X Level 3 ☐ Level 2 ☐ Level 1 But we need to preserve the exact characters: there is an "X", a space, "Level 3", then spaces, then "☐", space, "Level 2", spaces, "☐", space, "Level 1". Also there may be extra spaces. We need to preserve word-for-word, but we can collapse multiple spaces? The instruction says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. That suggests we should keep the exact spacing as well. However HTML collapses multiple spaces unless we use or
. But we cannot addbecause not allowed? Not prohibited but we should use. If we keep multiple spaces, HTML will render them as single space, but the content is still there; it's just not visible. The instruction likely means preserve the textual content, not necessarily the exact whitespace formatting. Usually in such tasks, they accept normalized spaces. We'll output single spaces between words. Thus we will output:
Risk Level: X Level 3 ☐ Level 2 ☐ Level 1
But we need to keep the link around "Risk Level:" only. The original had Risk Level:. We'll keep Risk Level: (without ). The bold is not required; we can drop as it's just styling. The instruction says preserve ALL original content word-for-word — does that include the tags? It says preserve content, not markup. Usually they mean the textual content, not the HTML tags. So we can drop . It's ambiguous. Safer to keep the inside the ? But we cannot have inline styles, but we can keep tag (no style). That's allowed. The rule says no CSS classes, no inline styles, nos, no
tags. It doesn't forbid . So we could keep . However using is presentational; but it's not disallowed. However they said usefor introductory paragraphs and general text,
for section headers,
- for list items. They didn't forbid other tags like , , . So we can keep if we want. But to be safe, we can keep inside . However the original also had wrapping the . We can drop lang attribute. Thus:
Risk Level: X Level 3 ☐ Level 2 ☐ Level 1
But we need to ensure we removed all style attributes. Good. Next:(Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability.
This seems to be a continuation of the risk level description? Actually it's a separate paragraph containing an underlined span with text: "(Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability)." plus some spaces. We need to preserve the text: "(Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability)". The underline and bold etc should be removed. So we output:(Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability)
But note there were two spaces after the period before closing tag? We'll ignore. Next:Level 2: Some contact with participants; unplanned non-direct contact with children.
=>Level 2: Some contact with participants; unplanned non-direct contact with children.
Next:Level 1: Likely to have no contact with participants or sensitive data)
=>Level 1: Likely to have no contact with participants or sensitive data
Note there is a stray closing parenthesis? Actually the text ends with ")". The original had a closing parenthesis after "data)". We'll keep it. Now after that we have:About Mercy Corps
=>About Mercy Corps
Then a paragraph:Mercy Corps is transitioning to Prosper Global. Learn more here. As the transition is being implemented by location, you may see the Mercy Corps and Prosper Global names used concurrently during this period. This is an administrative transition, and our teams, programs and commitments continue without interruption.
We need to preserve content: "Mercy Corps is transitioning to Prosper Global. Learn more here. As the transition...". There's double space after Corps? We'll output single space. Thus:Mercy Corps is transitioning to Prosper Global. Learn more here. As the transition is being implemented by location, you may see the Mercy Corps and Prosper Global names used concurrently during this period. This is an administrative transition, and our teams, programs and commitments continue without interruption.
Next paragraph:Mercy Corps is a leading global organization powered by the belief that a better world is possible. In disaster, in hardship, in more than 40 countries around the world, we partner to put bold solutions into action — helping people triumph over adversity and build stronger communities from within. Now, and for the future.
We need to combine into one paragraph preserving text. The text: "Mercy Corps is a leading global organization powered by the belief that a better world is possible. In disaster, in hardship, in more than 40 countries around the world, we partner to put bold solutions into action — helping people triumph over adversity and build stronger communities from within. Now, and for the future." There's also a trailing space maybe. We'll output:Mercy Corps is a leading global organization powered by the belief that a better world is possible. In disaster, in hardship, in more than 40 countries around the world, we partner to put bold solutions into action — helping people triumph over adversity and build stronger communities from within. Now, and for the future.
Note there is an em dash — we keep it. Next:About Mercy Corps Kenya
=>About Mercy Corps Kenya
Then paragraph:Mercy Corps began working in Kenya in 2009 to address the societal wounds following the 2007 post-election violence. Since that time, Mercy Corps has built a robust and diverse portfolio in Kenya that is working to address structural causes of poverty and injustice and to strengthen systems that enable men, women and children to access opportunities, participate in and contribute to peaceful democratic processes, and thrive in the face of ecological and social change. To do this, we deliver integrated programming to strengthen market and governance systems, address the root causes of conflict, and equip vulnerable populations- in particular youth, women, adolescents and marginalized social groups- with the skills, opportunities and resources they need to be healthy, productive and to drive the development of their communities. Mercy Corps Kenya also collaborates with neighboring country offices to implement several multi-country and cross-border programs.
=>Mercy Corps began working in Kenya in 2009 to address the societal wounds following the 2007 post-election violence. Since that time, Mercy Corps has built a robust and diverse portfolio in Kenya that is working to address structural causes of poverty and injustice and to strengthen systems that enable men, women and children to access opportunities, participate in and contribute to peaceful democratic processes, and thrive in the face of ecological and social change. To do this, we deliver integrated programming to strengthen market and governance systems, address the root causes of conflict, and equip vulnerable populations- in particular youth, women, adolescents and marginalized social groups- with the skills, opportunities and resources they need to be healthy, productive
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.