Job Description
,
, - . No divs, no classes, no inline styles, no
. Must preserve original content word-for-word. We need to parse the raw text and produce HTML accordingly.
Given the raw text is a job description with many sections. We need to identify headings: "About Mercy Corps", "The Program / Department / Team", "General Position Summary", "Essential Responsibilities", then subheadings: "STRATEGY AND CORE FUNCTIONS", "SUBAWARD AND PARTNERSHIP MANAGEMENT", "TEAM MANAGEMENT", "SAFEGUARDING RESPONSIBILITIES", "Supervisory Responsibility", "Accountability", "Accountability to Participants and Stakeholders", "Minimum Qualifications & Transferable Skills". Also earlier there is location, position status, risk level etc. Those are not headings but could be paragraphs.
We need to wrap introductory paragraphs in . Use
for section headers. Use - for list items (duties, requirements, qualifications, skills). The responsibilities are listed as bullet points under each subheading. Those bullet points are inside
- already in raw text but wrapped in many divs. We need to extract the text content of each
- and output as
- inside a
. Also need to preserve the text exactly, including any special characters, spaces? We must preserve word-for-word. However we can strip extra whitespace? The instruction: preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. So we must keep the exact text as appears, including spaces? Probably we should keep the text content exactly as appears, but we can normalize line breaks? Since HTML collapses whitespace, but we must not add or remove characters. Safer to keep the text as is, but we can trim leading/trailing spaces? That would be removing. Better to keep as is.
We need to extract the text from each element. Let's parse manually.
First part:
This is a national position based in Senegal and will be offered under a national employment contract.
That's a paragraph with strong. We need to output as This is a national position based in Senegal and will be offered under a national employment contract.
Next:
Location: Dakar, Senegal
We need to output Location: Dakar, Senegal
(preserving the non-breaking space? The raw includes a nbsp ( ). We should keep as a space? The instruction: preserve original content word-for-word. The nbsp is a character. In HTML we could keep it as or just a space? If we replace with a regular space, we change the character. Safer to keep as ? But that changes representation. However typical HTML rendering will treat nbsp as space. The instruction likely expects we just output plain text, ignoring the markup. Since they said preserve original content word-for-word, but we are converting to HTML, we can keep the visible characters. The nbsp is not visible; it's just a space. I'd output a regular space.
Thus Location: Dakar, Senegal
Next:
Position Status: Full-time, Regular
=> Position Status: Full-time, Regular
Next risk level section: It's messy with many spans and checkboxes. The visible text: "Risk Level:" then some spaces, then a link to library.mercycorps.org with text "Risk Level:" inside? Actually the link wraps "Risk Level:" then after link there are spaces and checkboxes. The visible text likely: "Risk Level: Level 3" plus maybe other levels? Let's extract visible text: The raw:
Risk Level: ☐ Level 3 ☐Level 2 ☐Level 1
Visible: "Risk Level:" then after link maybe a space, then empty span, then a space, then an empty checkbox? Actually ☐ is an empty box. Then space, then "Level 3", then many spaces, then ☐, then space, then "Level 2", then space, then ☐, then space, then "Level 1". So visible text: "Risk Level: Level 3 Level 2 Level 1"? Actually there are checkboxes before each level. The visible characters: "Risk Level:" then maybe a space, then ☐, then space, then "Level 3", then spaces, then ☐, space, "Level 2", space, ☐, space, "Level 1". So we could output: Risk Level: ☐ Level 3 ☐ Level 2 ☐ Level 1
. But we need to preserve original content word-for-word, including the checkbox characters. So include them.
Thus Risk Level: ☐ Level 3 ☐ Level 2 ☐ Level 1
Next we have a div with Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability.
Visible: "Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability." plus maybe extra spaces. We'll output Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability.
Next Level 2: Level 2: Some contact with participants; unplanned non-direct contact with children.
=> Level 2: Some contact with participants; unplanned non-direct contact with children.
Level 1: Level 1: Likely to have no contact with participants or sensitive data
=> Level 1: Likely to have no contact with participants or sensitive data
Then About Mercy Corps heading: About Mercy Corps
=> About Mercy Corps
Then paragraphs under it: several divs with containing spans.
We need to output each paragraph as
with the text.
First:
Mercy Corps is a leading global organization powered by the belief that a better world is possible.
=> Mercy Corps is a leading global organization powered by the belief that a better world is possible.
Second: In disaster, in hardship, in more than 40 countries around the world, we partner to put bold solutions
=> In disaster, in hardship, in more than 40 countries around the world, we partner to put bold solutions
Third: into action — helping people triumph over adversity and build stronger communities from within.
=> into action — helping people triumph over adversity and build stronger communities from within.
Fourth: Now, and for the future.
=> Now, and for the future.
Then heading: The Program / Department / Team
=> The Program / Department / Team
Paragraph: Mercy Corps Senegal began operations in early 2023, following its global merger with the Energy for Impact organization, operational in Senegal since 2012, providing greater access to sustainable and renewable energy across communities. With funding from the Millenium Challenge Account and private foundations, its current portfolio focuses on supporting the development and growth of small and medium-sized enterprises to provide energy products and services to vulnerable populations, through business advisory services and access to financial resources to develop and expand their activities.
We need to extract text: "Mercy Corps Senegal began operations in early 2023, following its global merger with the Energy for Impact organization, operational in Senegal since 2012, providing greater access to sustainable and renewable energy across communities. With funding from the Millenium Challenge Account and private foundations, its current portfolio focuses on supporting the development and growth of small and medium-sized enterprises to provide energy products and services to vulnerable populations, through business advisory services and access to financial resources to develop and expand their activities."
Note there is a period after communities then space then With funding... The raw includes a span with "." and then a space. We'll just output as one sentence.
Thus Mercy Corps Senegal began operations in early 2023, following its global merger with the Energy for Impact organization, operational in Senegal since 2012, providing greater access to sustainable and renewable energy across communities. With funding from the Millenium Challenge Account and private foundations, its current portfolio focuses on supporting the development and growth of small and medium-sized enterprises to provide energy products and services to vulnerable populations, through business advisory services and access to financial resources to develop and expand their activities.
Next heading: General Position Summary
=> General Position Summary
Paragraph: Under the Country Director's supervision and working closely with the Regional Finance Director, the Finance Manager will be based in Dakar and will be the finance focal point for all programs implemented in Senegal. He/she will ensure timely submission of Expenditure vs. Budget (BVA) reports, monitoring compliance with Mercy corps' financial procedures as well as donor rules. He/she will be responsible for the financial functions and finance staff, financial reporting and assisting the country office in ensuring compliance with Mercy Corps policies and procedures and donor requirements for grants and contracts. The incumbent will be the lead for the overall management of the country accounts for Senegal reinforcing capacity building of team members and will play a coordinating role with the various departments and functions within the country offices.
We need to output as a single paragraph preserving text. Let's extract visible text:
"Under the Country Director's supervision and working closely with the Regional Finance Director, the Finance Manager will be based in Dakar and will be the finance focal point for all programs implemented in Senegal. He/she will ensure timely submission of Expenditure vs. Budget (BVA) reports, monitoring compliance with Mercy corps' financial procedures as well as donor rules. He/she will be responsible for the financial functions and finance staff, financial reporting and assisting the country office in ensuring compliance with Mercy Corps policies and procedures and donor requirements for grants and contracts. The incumbent will be the lead for the overall management of the country accounts for Senegal reinforcing capacity building of team members and will play a coordinating role with the various departments and functions within the country offices."
Note there is a typo "Mercy corps'" with lower case c? We'll keep as is.
Thus Under the Country Director's supervision and working closely with the Regional Finance Director, the Finance Manager will be based in Dakar and will be the finance focal point for all programs implemented in Senegal. He/she will ensure timely submission of Expenditure vs. Budget (BVA) reports, monitoring compliance with Mercy corps' financial procedures as well as donor rules. He/she will be responsible for the financial functions and finance staff, financial reporting and assisting the country office in ensuring compliance with Mercy Corps policies and procedures and donor requirements for grants and contracts. The incumbent will be the lead for the overall management of the country accounts for Senegal reinforcing capacity building of team members and will play a coordinating role with the various departments and functions within the country offices.
Next heading: Essential Responsibilities
=> Essential Responsibilities
Then we have a div with inner divs: first a heading STRATEGY AND CORE FUNCTIONS.
We need to treat that as a subheading? The instruction: Use for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). It didn't say subheadings inside responsibilities must be h4 as well? Probably yes, any section header should be h4. So we will output STRATEGY AND CORE FUNCTIONS
Then list items under it: each
- inside
. We need to output - ...
for each bullet? Actually we can group all bullets under one . The raw has multiple - ...
repeated. We'll combine them into a single with multiple - . Ensure we preserve the text exactly.
Let's extract each bullet text.
We'll go through each
- block.
First bullet under STRATEGY AND CORE FUNCTIONS:
Provide clear and relevant financial guidance to the Country Office for strategic decision-making in the management of ongoing projects and in the search to increase the portfolio of countries of coverage.
Text: "Provide clear and relevant financial guidance to the Country Office for strategic decision-making in the management of ongoing projects and in the search to increase the portfolio of countries of coverage."
Second bullet:
Ensure that all projects implemented in country offices comply with donor rules and regulations as well as Mercy Corps financial procedures.
Text: "Ensure that all projects implemented in country offices comply with donor rules and regulations as well as Mercy Corps financial procedures."
Third:
Assist in the preparation of annual and proposal budgets and implement budgeting and grant forecasting systems with program managers.
Text: "Assist in the preparation of annual and proposal budgets and implement budgeting and grant forecasting systems with program managers."
Fourth:
Develop an operational cost allocation system covering ongoing projects to ensure that countries can cover their respective support costs and advise line management on mitigation measures in the event of default.
Text: "Develop an operational cost allocation system covering ongoing projects to ensure that countries can cover their respective support costs and advise line management on mitigation measures in the event of default."
Fifth:
Carry out the monthly closing of accounts in
. Must preserve original content word-for-word. We need to parse the raw text and produce HTML accordingly. Given the raw text is a job description with many sections. We need to identify headings: "About Mercy Corps", "The Program / Department / Team", "General Position Summary", "Essential Responsibilities", then subheadings: "STRATEGY AND CORE FUNCTIONS", "SUBAWARD AND PARTNERSHIP MANAGEMENT", "TEAM MANAGEMENT", "SAFEGUARDING RESPONSIBILITIES", "Supervisory Responsibility", "Accountability", "Accountability to Participants and Stakeholders", "Minimum Qualifications & Transferable Skills". Also earlier there is location, position status, risk level etc. Those are not headings but could be paragraphs. We need to wrap introductory paragraphs in
. Use
for section headers. Use - for list items (duties, requirements, qualifications, skills). The responsibilities are listed as bullet points under each subheading. Those bullet points are inside
- already in raw text but wrapped in many divs. We need to extract the text content of each
- and output as
- inside a
. Also need to preserve the text exactly, including any special characters, spaces? We must preserve word-for-word. However we can strip extra whitespace? The instruction: preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. So we must keep the exact text as appears, including spaces? Probably we should keep the text content exactly as appears, but we can normalize line breaks? Since HTML collapses whitespace, but we must not add or remove characters. Safer to keep the text as is, but we can trim leading/trailing spaces? That would be removing. Better to keep as is.
We need to extract the text from each element. Let's parse manually.
First part:
This is a national position based in Senegal and will be offered under a national employment contract.
That's a paragraph with strong. We need to output as This is a national position based in Senegal and will be offered under a national employment contract.
Next:
Location: Dakar, Senegal
We need to output Location: Dakar, Senegal
(preserving the non-breaking space? The raw includes a nbsp ( ). We should keep as a space? The instruction: preserve original content word-for-word. The nbsp is a character. In HTML we could keep it as or just a space? If we replace with a regular space, we change the character. Safer to keep as ? But that changes representation. However typical HTML rendering will treat nbsp as space. The instruction likely expects we just output plain text, ignoring the markup. Since they said preserve original content word-for-word, but we are converting to HTML, we can keep the visible characters. The nbsp is not visible; it's just a space. I'd output a regular space.
Thus Location: Dakar, Senegal
Next:
Position Status: Full-time, Regular
=> Position Status: Full-time, Regular
Next risk level section: It's messy with many spans and checkboxes. The visible text: "Risk Level:" then some spaces, then a link to library.mercycorps.org with text "Risk Level:" inside? Actually the link wraps "Risk Level:" then after link there are spaces and checkboxes. The visible text likely: "Risk Level: Level 3" plus maybe other levels? Let's extract visible text: The raw:
Risk Level: ☐ Level 3 ☐Level 2 ☐Level 1
Visible: "Risk Level:" then after link maybe a space, then empty span, then a space, then an empty checkbox? Actually ☐ is an empty box. Then space, then "Level 3", then many spaces, then ☐, then space, then "Level 2", then space, then ☐, then space, then "Level 1". So visible text: "Risk Level: Level 3 Level 2 Level 1"? Actually there are checkboxes before each level. The visible characters: "Risk Level:" then maybe a space, then ☐, then space, then "Level 3", then spaces, then ☐, space, "Level 2", space, ☐, space, "Level 1". So we could output: Risk Level: ☐ Level 3 ☐ Level 2 ☐ Level 1
. But we need to preserve original content word-for-word, including the checkbox characters. So include them.
Thus Risk Level: ☐ Level 3 ☐ Level 2 ☐ Level 1
Next we have a div with Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability.
Visible: "Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability." plus maybe extra spaces. We'll output Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability.
Next Level 2: Level 2: Some contact with participants; unplanned non-direct contact with children.
=> Level 2: Some contact with participants; unplanned non-direct contact with children.
Level 1: Level 1: Likely to have no contact with participants or sensitive data
=> Level 1: Likely to have no contact with participants or sensitive data
Then About Mercy Corps heading: About Mercy Corps
=> About Mercy Corps
Then paragraphs under it: several divs with containing spans.
We need to output each paragraph as
with the text.
First:
Mercy Corps is a leading global organization powered by the belief that a better world is possible.
=> Mercy Corps is a leading global organization powered by the belief that a better world is possible.
Second: In disaster, in hardship, in more than 40 countries around the world, we partner to put bold solutions
=> In disaster, in hardship, in more than 40 countries around the world, we partner to put bold solutions
Third: into action — helping people triumph over adversity and build stronger communities from within.
=> into action — helping people triumph over adversity and build stronger communities from within.
Fourth: Now, and for the future.
=> Now, and for the future.
Then heading: The Program / Department / Team
=> The Program / Department / Team
Paragraph: Mercy Corps Senegal began operations in early 2023, following its global merger with the Energy for Impact organization, operational in Senegal since 2012, providing greater access to sustainable and renewable energy across communities. With funding from the Millenium Challenge Account and private foundations, its current portfolio focuses on supporting the development and growth of small and medium-sized enterprises to provide energy products and services to vulnerable populations, through business advisory services and access to financial resources to develop and expand their activities.
We need to extract text: "Mercy Corps Senegal began operations in early 2023, following its global merger with the Energy for Impact organization, operational in Senegal since 2012, providing greater access to sustainable and renewable energy across communities. With funding from the Millenium Challenge Account and private foundations, its current portfolio focuses on supporting the development and growth of small and medium-sized enterprises to provide energy products and services to vulnerable populations, through business advisory services and access to financial resources to develop and expand their activities."
Note there is a period after communities then space then With funding... The raw includes a span with "." and then a space. We'll just output as one sentence.
Thus Mercy Corps Senegal began operations in early 2023, following its global merger with the Energy for Impact organization, operational in Senegal since 2012, providing greater access to sustainable and renewable energy across communities. With funding from the Millenium Challenge Account and private foundations, its current portfolio focuses on supporting the development and growth of small and medium-sized enterprises to provide energy products and services to vulnerable populations, through business advisory services and access to financial resources to develop and expand their activities.
Next heading: General Position Summary
=> General Position Summary
Paragraph: Under the Country Director's supervision and working closely with the Regional Finance Director, the Finance Manager will be based in Dakar and will be the finance focal point for all programs implemented in Senegal. He/she will ensure timely submission of Expenditure vs. Budget (BVA) reports, monitoring compliance with Mercy corps' financial procedures as well as donor rules. He/she will be responsible for the financial functions and finance staff, financial reporting and assisting the country office in ensuring compliance with Mercy Corps policies and procedures and donor requirements for grants and contracts. The incumbent will be the lead for the overall management of the country accounts for Senegal reinforcing capacity building of team members and will play a coordinating role with the various departments and functions within the country offices.
We need to output as a single paragraph preserving text. Let's extract visible text:
"Under the Country Director's supervision and working closely with the Regional Finance Director, the Finance Manager will be based in Dakar and will be the finance focal point for all programs implemented in Senegal. He/she will ensure timely submission of Expenditure vs. Budget (BVA) reports, monitoring compliance with Mercy corps' financial procedures as well as donor rules. He/she will be responsible for the financial functions and finance staff, financial reporting and assisting the country office in ensuring compliance with Mercy Corps policies and procedures and donor requirements for grants and contracts. The incumbent will be the lead for the overall management of the country accounts for Senegal reinforcing capacity building of team members and will play a coordinating role with the various departments and functions within the country offices."
Note there is a typo "Mercy corps'" with lower case c? We'll keep as is.
Thus Under the Country Director's supervision and working closely with the Regional Finance Director, the Finance Manager will be based in Dakar and will be the finance focal point for all programs implemented in Senegal. He/she will ensure timely submission of Expenditure vs. Budget (BVA) reports, monitoring compliance with Mercy corps' financial procedures as well as donor rules. He/she will be responsible for the financial functions and finance staff, financial reporting and assisting the country office in ensuring compliance with Mercy Corps policies and procedures and donor requirements for grants and contracts. The incumbent will be the lead for the overall management of the country accounts for Senegal reinforcing capacity building of team members and will play a coordinating role with the various departments and functions within the country offices.
Next heading: Essential Responsibilities
=> Essential Responsibilities
Then we have a div with inner divs: first a heading STRATEGY AND CORE FUNCTIONS.
We need to treat that as a subheading? The instruction: Use for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). It didn't say subheadings inside responsibilities must be h4 as well? Probably yes, any section header should be h4. So we will output STRATEGY AND CORE FUNCTIONS
Then list items under it: each
- inside
. We need to output - ...
for each bullet? Actually we can group all bullets under one . The raw has multiple - ...
repeated. We'll combine them into a single with multiple - . Ensure we preserve the text exactly.
Let's extract each bullet text.
We'll go through each
- block.
First bullet under STRATEGY AND CORE FUNCTIONS:
Provide clear and relevant financial guidance to the Country Office for strategic decision-making in the management of ongoing projects and in the search to increase the portfolio of countries of coverage.
Text: "Provide clear and relevant financial guidance to the Country Office for strategic decision-making in the management of ongoing projects and in the search to increase the portfolio of countries of coverage."
Second bullet:
Ensure that all projects implemented in country offices comply with donor rules and regulations as well as Mercy Corps financial procedures.
Text: "Ensure that all projects implemented in country offices comply with donor rules and regulations as well as Mercy Corps financial procedures."
Third:
Assist in the preparation of annual and proposal budgets and implement budgeting and grant forecasting systems with program managers.
Text: "Assist in the preparation of annual and proposal budgets and implement budgeting and grant forecasting systems with program managers."
Fourth:
Develop an operational cost allocation system covering ongoing projects to ensure that countries can cover their respective support costs and advise line management on mitigation measures in the event of default.
Text: "Develop an operational cost allocation system covering ongoing projects to ensure that countries can cover their respective support costs and advise line management on mitigation measures in the event of default."
Fifth:
Carry out the monthly closing of accounts in
- already in raw text but wrapped in many divs. We need to extract the text content of each
- and output as
- inside a
- . Also need to preserve the text exactly, including any special characters, spaces? We must preserve word-for-word. However we can strip extra whitespace? The instruction: preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. So we must keep the exact text as appears, including spaces? Probably we should keep the text content exactly as appears, but we can normalize line breaks? Since HTML collapses whitespace, but we must not add or remove characters. Safer to keep the text as is, but we can trim leading/trailing spaces? That would be removing. Better to keep as is.
We need to extract the text from each element. Let's parse manually.
First part:
- inside
- . We need to output
- ...
- ...
- . Ensure we preserve the text exactly. Let's extract each bullet text. We'll go through each
- block.
First bullet under STRATEGY AND CORE FUNCTIONS:
Text: "Provide clear and relevant financial guidance to the Country Office for strategic decision-making in the management of ongoing projects and in the search to increase the portfolio of countries of coverage." Second bullet:
Provide clear and relevant financial guidance to the Country Office for strategic decision-making in the management of ongoing projects and in the search to increase the portfolio of countries of coverage.
Text: "Ensure that all projects implemented in country offices comply with donor rules and regulations as well as Mercy Corps financial procedures." Third:Ensure that all projects implemented in country offices comply with donor rules and regulations as well as Mercy Corps financial procedures.
Text: "Assist in the preparation of annual and proposal budgets and implement budgeting and grant forecasting systems with program managers." Fourth:Assist in the preparation of annual and proposal budgets and implement budgeting and grant forecasting systems with program managers.
Text: "Develop an operational cost allocation system covering ongoing projects to ensure that countries can cover their respective support costs and advise line management on mitigation measures in the event of default." Fifth:Develop an operational cost allocation system covering ongoing projects to ensure that countries can cover their respective support costs and advise line management on mitigation measures in the event of default.
Carry out the monthly closing of accounts in
- . The raw has multiple
repeated. We'll combine them into a single- with multiple
This is a national position based in Senegal and will be offered under a national employment contract.That's a paragraph with strong. We need to output asThis is a national position based in Senegal and will be offered under a national employment contract.
Next:We need to outputLocation: Dakar, Senegal
Location: Dakar, Senegal
(preserving the non-breaking space? The raw includes a nbsp ( ). We should keep as a space? The instruction: preserve original content word-for-word. The nbsp is a character. In HTML we could keep it as or just a space? If we replace with a regular space, we change the character. Safer to keep as ? But that changes representation. However typical HTML rendering will treat nbsp as space. The instruction likely expects we just output plain text, ignoring the markup. Since they said preserve original content word-for-word, but we are converting to HTML, we can keep the visible characters. The nbsp is not visible; it's just a space. I'd output a regular space. ThusLocation: Dakar, Senegal
Next:=>Position Status: Full-time, Regular
Position Status: Full-time, Regular
Next risk level section: It's messy with many spans and checkboxes. The visible text: "Risk Level:" then some spaces, then a link to library.mercycorps.org with text "Risk Level:" inside? Actually the link wraps "Risk Level:" then after link there are spaces and checkboxes. The visible text likely: "Risk Level: Level 3" plus maybe other levels? Let's extract visible text: The raw: Risk Level: ☐ Level 3 ☐Level 2 ☐Level 1 Visible: "Risk Level:" then after link maybe a space, then empty span, then a space, then an empty checkbox? Actually ☐ is an empty box. Then space, then "Level 3", then many spaces, then ☐, then space, then "Level 2", then space, then ☐, then space, then "Level 1". So visible text: "Risk Level: Level 3 Level 2 Level 1"? Actually there are checkboxes before each level. The visible characters: "Risk Level:" then maybe a space, then ☐, then space, then "Level 3", then spaces, then ☐, space, "Level 2", space, ☐, space, "Level 1". So we could output:Risk Level: ☐ Level 3 ☐ Level 2 ☐ Level 1
. But we need to preserve original content word-for-word, including the checkbox characters. So include them. ThusRisk Level: ☐ Level 3 ☐ Level 2 ☐ Level 1
Next we have a div withLevel 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability.
Visible: "Level 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability." plus maybe extra spaces. We'll outputLevel 3: Frequent contact with participants, direct contact with children, access to sensitive data, and/or high level of accountability.
Next Level 2:Level 2: Some contact with participants; unplanned non-direct contact with children.
=>Level 2: Some contact with participants; unplanned non-direct contact with children.
Level 1:Level 1: Likely to have no contact with participants or sensitive data
=>Level 1: Likely to have no contact with participants or sensitive data
Then About Mercy Corps heading:=>About Mercy Corps
About Mercy Corps
Then paragraphs under it: several divs withcontaining spans. We need to output each paragraph as
with the text. First:
=>Mercy Corps is a leading global organization powered by the belief that a better world is possible.
Mercy Corps is a leading global organization powered by the belief that a better world is possible.
Second:=>In disaster, in hardship, in more than 40 countries around the world, we partner to put bold solutions
In disaster, in hardship, in more than 40 countries around the world, we partner to put bold solutions
Third:=>into action — helping people triumph over adversity and build stronger communities from within.
into action — helping people triumph over adversity and build stronger communities from within.
Fourth:=>Now, and for the future.
Now, and for the future.
Then heading:=>The Program / Department / Team
The Program / Department / Team
Paragraph:We need to extract text: "Mercy Corps Senegal began operations in early 2023, following its global merger with the Energy for Impact organization, operational in Senegal since 2012, providing greater access to sustainable and renewable energy across communities. With funding from the Millenium Challenge Account and private foundations, its current portfolio focuses on supporting the development and growth of small and medium-sized enterprises to provide energy products and services to vulnerable populations, through business advisory services and access to financial resources to develop and expand their activities." Note there is a period after communities then space then With funding... The raw includes a span with "." and then a space. We'll just output as one sentence. ThusMercy Corps Senegal began operations in early 2023, following its global merger with the Energy for Impact organization, operational in Senegal since 2012, providing greater access to sustainable and renewable energy across communities. With funding from the Millenium Challenge Account and private foundations, its current portfolio focuses on supporting the development and growth of small and medium-sized enterprises to provide energy products and services to vulnerable populations, through business advisory services and access to financial resources to develop and expand their activities.
Mercy Corps Senegal began operations in early 2023, following its global merger with the Energy for Impact organization, operational in Senegal since 2012, providing greater access to sustainable and renewable energy across communities. With funding from the Millenium Challenge Account and private foundations, its current portfolio focuses on supporting the development and growth of small and medium-sized enterprises to provide energy products and services to vulnerable populations, through business advisory services and access to financial resources to develop and expand their activities.
Next heading:=>General Position Summary
General Position Summary
Paragraph:Under the Country Director's supervision and working closely with the Regional Finance Director, the Finance Manager will be based in Dakar and will be the finance focal point for all programs implemented in Senegal. He/she will ensure timely submission of Expenditure vs. Budget (BVA) reports, monitoring compliance with Mercy corps' financial procedures as well as donor rules. He/she will be responsible for the financial functions and finance staff, financial reporting and assisting the country office in ensuring compliance with Mercy Corps policies and procedures and donor requirements for grants and contracts. The incumbent will be the lead for the overall management of the country accounts for Senegal reinforcing capacity building of team members and will play a coordinating role with the various departments and functions within the country offices.
We need to output as a single paragraph preserving text. Let's extract visible text: "Under the Country Director's supervision and working closely with the Regional Finance Director, the Finance Manager will be based in Dakar and will be the finance focal point for all programs implemented in Senegal. He/she will ensure timely submission of Expenditure vs. Budget (BVA) reports, monitoring compliance with Mercy corps' financial procedures as well as donor rules. He/she will be responsible for the financial functions and finance staff, financial reporting and assisting the country office in ensuring compliance with Mercy Corps policies and procedures and donor requirements for grants and contracts. The incumbent will be the lead for the overall management of the country accounts for Senegal reinforcing capacity building of team members and will play a coordinating role with the various departments and functions within the country offices." Note there is a typo "Mercy corps'" with lower case c? We'll keep as is. ThusUnder the Country Director's supervision and working closely with the Regional Finance Director, the Finance Manager will be based in Dakar and will be the finance focal point for all programs implemented in Senegal. He/she will ensure timely submission of Expenditure vs. Budget (BVA) reports, monitoring compliance with Mercy corps' financial procedures as well as donor rules. He/she will be responsible for the financial functions and finance staff, financial reporting and assisting the country office in ensuring compliance with Mercy Corps policies and procedures and donor requirements for grants and contracts. The incumbent will be the lead for the overall management of the country accounts for Senegal reinforcing capacity building of team members and will play a coordinating role with the various departments and functions within the country offices.
Next heading: Essential Responsibilities =>Essential Responsibilities
Then we have a div with inner divs: first a heading STRATEGY AND CORE FUNCTIONS. We need to treat that as a subheading? The instruction: Usefor section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). It didn't say subheadings inside responsibilities must be h4 as well? Probably yes, any section header should be h4. So we will output
STRATEGY AND CORE FUNCTIONS
Then list items under it: each - inside
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.