KA

Manager, Corporate Affairs, Academic Planning & International Relations

Full-time Manager Ghana, GH
Posted 2 weeks, 3 days ago 15 views 0 applications

Job Description

Here's a thinking process: 1. **Analyze User Input:** - User is acting as a job listing editor but gives me a specific task: format plain-text job description as clean semantic HTML. - Rules are very specific: use `

`, `

`, `
  • `, no classes/styles/divs/br, preserve ALL original content word-for-word, no summarizing, return ONLY HTML, no markdown fences/explanation/preamble. - Input text is provided: it's about "Institutional partnerships, corporate communications, planning and global engagement" at KAAF University, with sections like Office Overview, Responsibilities, Mrs. Constance Phyllis Puttick, Experience, Partnerships, Core Focus Areas, Office Vision. - Wait, this isn't a typical "job listing" with title, company, location, etc. It's more of an office/team description. But the user says "Job description:" and provides this text. I need to format it as clean semantic HTML per the rules. 2. **Deconstruct the Input Text:** Let me carefully go through the text and identify headers, paragraphs, lists, etc. Input text: ``` Institutional partnerships, corporate communications, planning and global engagement ## Office Overview This office leads corporate communications, fosters strategic partnerships, coordinates academic planning, and advances international relations for KAAF University. Responsibilities include stakeholder engagement, branding, institutional planning, accreditation support, MOUs, student/staff exchanges, and international collaborations. ### Mrs Constance Phyllis Puttick Manager, CAAP ### Mrs Constance Phyllis Puttick Manager, CAAP **Mrs. Constance Phyllis Puttick** serves as the Manager for Corporate Affairs, Academic Planning, and International Relations at KAAF University . An MBA graduate from GIMPA, she is currently pursuing her PhD in Strategic Management. Mrs. Puttick is an Associate Member of the UK Chartered Institute of Marketing and a member of Ghana’s Institute of Directors. Her scholarly work includes research on marketing communications and enrollment strategies in higher education. She also leads key academic and community initiatives at KAAF, such as recent textbook donations to the Health Faculty. ##### Experience 10+ Years #### Partnerships Global #### Core Focus Areas - **Corporate Affairs:**Branding, media relations, stakeholder engagement - **Academic Planning:**Institutional planning, accreditation support, performance metrics - **International Relations:**MOUs, exchanges, partnerships, internationalization strategy #### Office Vision To elevate KAAF University's visibility, impact, and global engagement through strategic communications, planning, and partnerships. ``` Wait, the user said: "Job description:" followed by the text. But this text doesn't look like a standard job posting with title, company, location, description, requirements, etc. It's an office description/bio. However, the task is to format it as clean semantic HTML, preserving ALL original content word-for-word. I must not remove, summarize, or rephrase. I must use `

    ` for intro paragraphs, `

    ` for section headers, `
    • ` for lists. No classes, styles, divs, br tags. Let me re-read the rules carefully: - Use `

      ` for introductory paragraphs and general text - Use `

      ` for section headers (e.g. 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 `
        `s, no `
        ` tags - 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, no preamble. Important: The rules say use `

        ` for section headers. But the input has `## Office Overview`, `### Mrs Constance Phyllis Puttick`, `##### Experience`, `#### Partnerships`, `#### Core Focus Areas`, `#### Office Vision`. The rules say use `

        ` for section headers. It doesn't say I should change the heading levels to `

        ` specifically? It says "Use `

        ` for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role)". This might mean I should use `

        ` for all section headers, regardless of their original level. Or maybe I should map the original headings to `

        `. The rule is a bit ambiguous. But it explicitly says "Use `

        ` for section headers". I think I should replace whatever heading tag is there with `

        `. Because the rule says "Use `

        ` for section headers". It doesn't say "use appropriate heading tags", it says use `

        `. I'll use `

        ` for all section headers. Also, lists: "Use `
        • ` for list items". The input has `- **Corporate Affairs:**Branding, media relations, stakeholder engagement` etc. Those are list items with bold text. I need to convert them to `
          • ` items. But I must preserve ALL original content word-for-word. So I need to keep the text exactly as is, but wrap each in `
          • `. The bold markers `**` are formatting, but the rule says "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". Does that mean I should keep the `**` bold markers? But the HTML output should be clean semantic HTML, and the rule says no inline styles, no classes, but doesn't explicitly say to remove bold markup. However, `**` is markdown syntax, not HTML. The input is plain-text job description, but it has markdown-like formatting (`**`, `##`, `###`, `-`). The user says "You receive a plain-text job description." but the text has markdown. The task is to format it as clean semantic HTML. I need to interpret: preserve the content word-for-word, but convert the structure to HTML. I think I should remove the markdown formatting (`**`, `#`, `-`) and just keep the text content, then wrap in appropriate HTML tags. But the rule says "Preserve ALL original content word-for-word". That could mean keep every character exactly as is, but then how to format as HTML? That seems contradictory. Let me read again: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". I think it means the textual content (the words) must be preserved exactly, not that the formatting markup must be preserved. Because the output is HTML, so the markup tags are added, but the text inside must be exactly the original words. So I should strip markdown syntax (`**`, `#`, `-`, etc.) and keep the plain text, then wrap in `

            `, `

            `, `
            • `. Let me check the exact input text and decide how to handle each part. Input breakdown: - Line 1: "Institutional partnerships, corporate communications, planning and global engagement" - This seems like a title or tagline. It's standalone. I'll wrap in `

              ` or maybe it's a header? The rules: "Use `

              ` for introductory paragraphs and general text". I'll wrap in `

              `. - `## Office Overview` - This is a heading. I'll convert to `

              Office Overview

              `. - "This office leads corporate communications, fosters strategic partnerships, coordinates academic planning, and advances international relations for KAAF University." - Paragraph. `

              This office leads corporate communications, fosters strategic partnerships, coordinates academic planning, and advances international relations for KAAF University.

              ` - "Responsibilities include stakeholder engagement, branding, institutional planning, accreditation support, MOUs, student/staff exchanges, and international collaborations." - This is a general text line. Could be `

              Responsibilities include stakeholder engagement, branding, institutional planning, accreditation support, MOUs, student/staff exchanges, and international collaborations.

              ` or maybe it's part of the overview. I'll keep as `

              `. - `### Mrs Constance Phyllis Puttick` - Heading. Convert to `

              Mrs Constance Phyllis Puttick

              `? But there are two of them. The text has: ``` ### Mrs Constance Phyllis Puttick Manager, CAAP ### Mrs Constance Phyllis Puttick Manager, CAAP ``` Two identical headings with "Manager, CAAP" below each. That's weird. Maybe it's a duplicate. The rules say "Remove all of the following: ... Duplicate text (if the title appears multiple times, keep it once)". But wait, those rules were for the job listing editor role. The current task is "format it as clean semantic HTML" with different rules: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". The duplicate removal rule was from the first prompt's system instruction, but the user now gave a new set of rules: "Rules: - Use

              for introductory paragraphs... - Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". So I should NOT remove duplicates. I must preserve all original content word-for-word. So I will include both `### Mrs Constance Phyllis Puttick` and `Manager, CAAP` pairs. But I need to format as HTML. I'll convert the heading to `

              Mrs Constance Phyllis Puttick

              ` and the text "Manager, CAAP" to `

              Manager, CAAP

              ` or maybe keep as text. I'll see. - After that: "**Mrs. Constance Phyllis Puttick** serves as the Manager for Corporate Affairs, Academic Planning, and International Relations at KAAF University . An MBA graduate from GIMPA, she is currently pursuing her PhD in Strategic Management. Mrs. Puttick is an Associate Member of the UK Chartered Institute of Marketing and a member of Ghana’s Institute of Directors. Her scholarly work includes research on marketing communications and enrollment strategies in higher education. She also leads key academic and community initiatives at KAAF, such as recent textbook donations to the Health Faculty." - This is a paragraph with bold text. I need to preserve the content word-for-word, but remove markdown bold? The rule says preserve ALL original content word-for-word. I think I should keep the text but without the `**` since that's not content, it's formatting. But to be safe, maybe I should keep the text exactly as is, but wrap in `

              `, and if I include `**`, it would be inside the paragraph, which might be odd for clean HTML. The rule says "No CSS classes, no inline styles, no

              s, no
              tags". It doesn't say I can't use ``. But the input uses `**` for bold. I could convert `**text**` to `text`, but the rule says "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". If I change `**` to ``, am I adding? The content words are preserved, but the markup changes. I think the intent is that the textual content (the words) must not be altered, but the HTML tags I add are permissible. However, to be strictly compliant with "do not add, remove, summarise, or rephrase", maybe I should just keep the `**` as literal text inside the paragraph? That would be weird: `

              **Mrs. Constance Phyllis Puttick** serves as the Manager...

              `. But the rule says "Return ONLY the HTML. No markdown fences...". It doesn't explicitly forbid using `` for bold. But the rule "Preserve ALL original content word-for-word" might mean I should not change the text at all, including keeping markdown syntax? That would conflict with "format it as clean semantic HTML". I need to interpret pragmatically. Usually in these tasks, "preserve all original content word-for-word" means the text content must be exactly the same words, not that the formatting markup must be preserved. I'll convert `**` to `` or just keep the text without bold markers. Let's see the context: The user is the job listing editor, but now the task is to format as HTML. I think it's safe to convert markdown bold to ``, but the rule says "No CSS classes, no inline styles, no
              s, no
              tags". It doesn't mention `` or ``. I'll use `` for bold text. However, the rule "Preserve ALL original content word-for-word" might be violated if I remove `**`. I'll keep the `**` as part of the text? Actually, the input is plain-text, but contains markdown. The user says "You receive a plain-text job description." Maybe the `**` etc. are just part of the plain text? If I treat the entire input as literal text, then I should output exactly those characters plus HTML tags. But that would be messy. Let me re-read the very first part: "You are a job listing editor. You receive raw scraped text from a job website. Your job is to extract ONLY the actual job information and return it in a clean, readable format." Then "REMOVE all of the following: ..." and "KEEP and STRUCTURE: ..." Then "Return ONLY the cleaned job text. Do not add any commentary, headers like "Here is the cleaned version", or markdown formatting. Just the clean job listing text." That was the first prompt. Now the user says: "You receive a plain-text job description. Your ONLY job is to format it as clean semantic HTML." Then gives new rules. This seems like a different task or a test. The new rules say: "Rules: - Use

              for introductory paragraphs and general text - Use

              for section headers (e.g. 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
                s, no
                tags - 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, no preamble." I need to follow these rules exactly. "Preserve ALL original content word-for-word" is key. I'll interpret that as: the textual content (the actual words, including punctuation, capitalization, etc.) must appear exactly as in the input. The markdown syntax (`**`, `#`, `-`) are not "content" per se, but formatting. However, to be absolutely safe, I might just keep them as literal text within the HTML tags. But that would produce things like `

                ### Mrs Constance Phyllis Puttick

                ` which includes `###`. That seems wrong. I think the expectation is to strip the markdown tags and use the HTML tags specified. The phrase "Preserve ALL original content word-for-word" likely means don't paraphrase or summarize the text; keep the exact sentences. I'll strip the markdown formatting characters (`#`, `**`, `- `) and use the content as plain text inside the HTML tags. Let me parse each line and decide the HTML output. I'll go line by line, mapping to HTML: 1. "Institutional partnerships, corporate communications, planning and global engagement" → `

                Institutional partnerships, corporate communications, planning and global engagement

                ` 2. `## Office Overview` → `

                Office Overview

                ` 3. "This office leads corporate communications, fosters strategic partnerships, coordinates academic planning, and advances international relations for KAAF University." → `

                This office leads corporate communications, fosters strategic partnerships, coordinates academic planning, and advances international relations for KAAF University.

                ` 4. "Responsibilities include stakeholder engagement, branding, institutional planning, accreditation support, MOUs, student/staff exchanges, and international collaborations." → `

                Responsibilities include stakeholder engagement, branding, institutional planning, accreditation support, MOUs, student/staff exchanges, and international collaborations.

                ` 5. `### Mrs Constance Phyllis Puttick` → `

                Mrs Constance Phyllis Puttick

                ` (but there are two; I'll output both, as preserve all content) 6. "Manager, CAAP" → `

                Manager, CAAP

                ` (appears twice, I'll output both) 7. Second `### Mrs Constance Phyllis Puttick` → `

                Mrs Constance Phyllis Puttick

                ` 8. Second "Manager, CAAP" → `

                Manager, CAAP

                ` 9. "**Mrs. Constance Phyllis Puttick** serves as the Manager for Corporate Affairs, Academic Planning, and International Relations at KAAF University . An MBA graduate from GIMPA, she is currently pursuing her PhD in Strategic Management. Mrs. Puttick is an Associate Member of the UK Chartered Institute of Marketing and a member of Ghana’s Institute of Directors. Her scholarly work includes research on marketing communications and enrollment strategies in higher education. She also leads key academic and community initiatives at KAAF, such as recent textbook donations to the Health Faculty." This is a long paragraph. The `**` around "Mrs. Constance Phyllis Puttick" need handling. I'll convert to `Mrs. Constance Phyllis Puttick` or keep as text? Let's see the rule: "Preserve ALL original content word-for-word". If I replace `**` with ``, the content words are preserved, but the markup changes. I think it's acceptable. However, the rule also says "No CSS classes, no inline styles, no
                s, no
                tags

              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 📝

              Join Our Ghana Channels

              Get free job alerts on your phone

MJC
ECHO
Your MJC Assistant

I'm ECHO, your MJC career assistant. I can help you find jobs, explore career tools, and connect with opportunities across Africa.

How was your experience with ECHO?