Looking to grow your career in public affairs and strategic communications? 


If so, we’d love to hear from you. At M&P, you work with leading experts on high-profile engagements that impact societies. We have an open and collaborative culture that is committed to valuing diversity, recognition, professional development and making a difference in our communities. 


We’re always looking for talented people.


Our current vacancies are listed below, but don’t worry if you can’t find what you’re looking for. we’re always open to applications, so feel free to share your CV with us at while mentioning the vacancy title at the subject of the email and we’ll get in touch.

Job Overview

The job purpose of an HR Generalist with a focus on talent acquisition is to oversee the recruitment
and hiring process for an organization. The HR Generalist is responsible for sourcing, screening, and
interviewing candidates, as well as collaborating with hiring managers to identify staffing needs and
develop recruitment strategies. In addition to talent acquisition, the HR Generalist will also provide
support for other areas of HR, such as employee relations, performance management, and training
and development. They will also be responsible for developing and implementing HR policies and
procedures, ensuring compliance with employment laws and regulations, and maintaining accurate
HR records.


1- Recruitment & Talent Acquisition

● Developing policies and lead strategies for acquiring new talents for leadership, mid-career
and graduate hiring.
● Identifying and implementing efficient and effective recruiting methods based on the
available role, industry standards and needs of the business.
● Identifying and analyzing the company’s hiring needs and managing the recruitment process
to ensure it runs smoothly and to anticipate hiring across different departments.
● Preparing and reviewing the annual recruitment budget.
● Collaborating with department managers to identify and draft detailed and accurate job
descriptions and hiring criteria.
● Sourcing potential candidates through online channels (e.g. social platforms and professional
networks) and preparing short-lists for interviewing.
● Receiving vacancies requests (RRF) and performing the search in accordance with the required
qualifications and job descriptions.
● Pre- screening potential candidates for availability, interest level, salary range, relocation
needs, etc.
● Conducting different filtering assessment tools to get the best candidates to phone screening,
English tests, and technical tests.... etc.
● Conducting competency-based phone or face-to-face interviews to filter candidates for
further technical interviewing.
● Refering candidates for interviews with Hiring Managers and work on their feedback to adjust
the selection criteria accordingly.
● Building and maintaining candidate pools of strong candidates and new prospective
● Drafting/ Posting job advertising in various media channels.
● Representing the company in employment fairs and conduct on the spot screening and
interviews (if needed).
● Preparing and updating company’s job descriptions while linking to effective KPIs.
● Supervising over the company’s applied appraisal process & assure the effectiveness of
process implementation.
● Administering all paperwork regarding the hiring of a new employee.
● Maintaining records of all materials used for recruitment, including interview notes and
related paperwork, to share with key stakeholders.
● Staying updated and well researched with talent acquisition trends.
● Performing other related duties as assigned.

2- Human Resources

● Organizing and maintaining physical and digital updated personnel records.
● Managing and updating HR databases with different information such as new hires,
terminations, sick leaves, warnings, vacation and days off.
● Preparing HR documents, like employment contracts and new hire guides.
● Monitoring contract expiry for renewals.
● Answering employees queries about HR-related issues.
● Assisting the payroll department by providing relevant employee information (e.g. leaves of
absence, sick days and work schedules).
● Performing other related duties as assigned.

Required Experience

● +3 years of previous experience within an HR/ talent acquisition-focused role.
● Proven experience with Recruiting agencies is a must.
● Hands-on experience with full-cycle recruiting using various interview techniques and
evaluation methods.
● Experience in using LinkedIn Talent Solutions and other platforms/tools to proactively source

Required Skills

● A keen understanding of the differences between various roles within organizations.
● Strong working knowledge of PowerPoint, Word, Excel and Google.
● Prior knowledge of principles and practices of human resources.
● Thorough knowledge of labor laws.
● Good interpersonal skills and ability to collaborate effectively with other team members and
administrative staff.
● Proficiency in documenting processes and keeping up with industry trends.
● Ability to both prioritize tasks and handle multiple tasks simultaneously.
● Sound judgment and decision making skills.
● Ability to handle sensitive and confidential information with integrity.

Job Overview

The Business Development (BD) Manager is responsible for all business development activities,
including attracting and acquiring new clients, as well as retaining the existing client base, in order to
benefit from the offerings of Moharram & Partners (M&P). This involves identifying the targeted
types of customer segments currently present in Egypt, as well as potential prospects in targeted
markets, including but not limited to the Middle East and Africa (MEA), Europe, and North America.

Job Responsibilities
1- Business Development Activities:

● Targeting: Identifying potential prospects by creating a long target list and generating leads.
This includes producing a detailed database that has information on the target list, line of
business, segment, industry, prospect market size, and key decision makers per account.
● Contact initiation: Initiating contact with potential prospects and building relationships to
secure business opportunities.
● Value proposition: Updating and presenting M&P's value proposition to prospects, as well
as preparing quotations.
● Prospect due diligence: Supporting the arrangement of due diligence visits and selecting
support stakeholders relevant for the client.
● Deal structuring: Preparing related proposals and quotations for the client in alignment with
the CFO.
● Deal closure: Handing over the account to the relevant team to start providing all required

2- Awareness/Outreach Activities Conferences Participation:

● Creating, implementing, and executing a comprehensive outreach and conference
participation strategy to showcase M&P's products and services and increase the
organization’s visibility.
● Networking with potential clients and partners during these events to generate leads and
build relationships.
● Tracking the effectiveness of conference participation and making adjustments to the
strategy as needed.

3- Cooperation with External Entities:

Closely cooperating and working with all targeted entities
to become strategic partners.

4- Cooperation with M&P Senior Leadership:

Providing all requested support to M&P senior

5- Miscellaneous Projects:

Managing the implementation of miscellaneous activities requested by
the team.

Other Related Tasks:

● Periodical (monthly/weekly) reports: Generating monthly and weekly reports on business
development activities and performance, along with ongoing review of the status of the sales
pipeline and identifying areas for improvement or potential roadblocks.
● Supervising junior team members: Mentoring, coaching and supporting junior team members,
while collaborating with the BD Director to develop and implement a clear plan for transferring
knowledge and building the skills of the entire team.
● Market research: Managing the process of studying market needs, conducting market surveys,
and tracking competitors to identify opportunities and potential challenges.
● Growth and marketing strategy: Supporting the development, management, and
implementation of all growth strategies and marketing strategies related to business
development activities. This includes identifying target markets and customer segments,
creating action plans, and measuring the effectiveness of marketing campaigns.


● Bachelor Degree from a reputable university.
● MBA is a plus.

Required Experience:

● Minimum 7-10 years of experience in Business Development, Project and Account
Management and Marketing.
● Basic knowledge of Public Policy.

Required Skills:

● Excellent project & time management.
● Basic presentation & report writing skills.
● Advanced Computer skills.
● Customer Relationship Management.
● Ability to perfectly communicate in English language (reading, writing and speaking).
● Jobholder should be self-driven, results-oriented with a positive outlook, and a clear
focus on high quality. A natural forward planner who critically assesses own
performance. Credible and comfortable in dealing with senior company executives.
● Meticulous, reliable, tolerant, and determined.
● Sufficiently mobile and flexible to travel. Keen for new experience, responsibility and
● Able to get along with other team members and be a team player.

Job Overview

Moharram & Partners is seeking a Social Media Manager to help bolster online presence across social media channels. This will include working across a dynamic client base in 18+ sectors and handling M&P’s corporate channels. The ideal candidate is digital savvy, up-to-date with the latest digital technologies and social media trends. You will serve as an adviser for social media presence, ensuring high levels of web traffic and target audience engagement.

As a social media manager, you'll manage online presence by developing and implementing strategies for visibility, across channels. This will include producing engaging content, analysing usage data, building our online followership.

Responsibilities within M&P:
  • Perform research on current benchmark trends and audience preferences.
  • Design and implement social media strategy to align with business goals.
  • Set specific objectives and report on ROI.
  • Generate, edit, publish and share engaging content daily (e.g. original text, photos, videos and news).
  • Monitor SEO and web traffic metrics.
  • Collaborate with other teams within the firm to ensure brand consistency.
  • Communicate with followers, respond to queries in a timely manner and monitor customer reviews.
  • Oversee social media accounts’ design (e.g. Facebook timeline cover, profile pictures and blog layout).
  • Suggest and implement new features to develop brand awareness, like promotions and competitions.
  • Stay up-to-date with current technologies and trends in social media, design tools and applications.
  • Analyze customer expectations according to past social media activity.
  • Develop social media campaigns Regional and language.
  • Define KPIs and KRAs for social media campaigns.
  • Update social media content across all channels.
  • Engage with customers and followers.
  • Use social media marketing tools such as Buffer and Hootsuite (mention any social media marketing tool that you are currently using or plan to use).
  • Monitor campaigns and analyzes data obtained.
  • Establish relationships with social media influencers to develop a strong network.
  • Develop content or get it done by content developers.
  • Keep an eye on social media trends.
  • Communicate effectively to all stakeholders including senior management and content developers.


Responsibilities to M&P clients:
  • Social media monitoring and community management up to 7 platforms (Facebook, Instagram,Twitter and LinkedIn) responding to comments & queries from fans & followers.
  • Prepare a social content calendar upon request.
  • Formulate monthly measurement reports across platforms.
  • Plan & implement executive visibility programme in terms of content & review.


  • BSc degree in Marketing or relevant field.
Requirements and skills
  • Proven work experience at least with 3 years as a Social Media Manager.
  • Hands on experience in content management.
  • Excellent copywriting skills.
  • Ability to deliver creative content (text, image and video).
  • Solid knowledge of SEO, keyword search and Google Analytics.
  • Knowledge of online marketing channels.
  • Familiarity with web design.
  • Proven graphic designing experience.
  • A strong portfolio of illustrations or other graphics.
  • Familiarity with design software and technologies (such as InDesign, Illustrator, Dreamweaver, Photoshop).
  • A keen eye for aesthetics and details.
  • Excellent communication skills.
  • Ability to work methodically and meet deadlines.
  • Excellent communication skills.
  • Analytical and multitasking skills.
Job Overview

The Executive Administrative Assistant is responsible for providing high-level administrative support
to executives or senior-level management within an organization. This includes managing schedules,
coordinating meetings and events, preparing reports and presentations, and handling
correspondence on behalf of the executives they support as well as managing office operations,
supervising support staff, and performing other administrative duties as assigned.


1- Executive Support

● Acting as a liaison and providing support to the leadership team.
● Completing a broad variety of administrative tasks that facilitate the leadership team's
ability to effectively lead the organization, including assisting with special projects, designing
and producing complex documents, reports, and presentations, collecting and preparing
information for meetings with staff and outside parties, composing and preparing
correspondence, maintaining contact lists, making travel arrangements, and completing
expense and mileage reports.
● Working closely with the leadership team to keep them well informed of upcoming
commitments and responsibilities, anticipating their needs in advance of meetings,
conferences, etc.
● Coordinating all executive team meetings and assisting with staff meetings and events as
● Making business travel arrangements and preparing travel expenses for the leadership

2- Meeting and Event Coordination

● Arranging and handling all logistics for leadership meetings and events, including scheduling
meetings, drafting agendas, developing, compiling, and distributing presentation materials,
and recording meeting minutes on behalf of the leadership team.
● Maintaining the meeting room calendars by reserving dates and times and assisting with
bookings as needed.
● Providing event management support as requested.
● Arranging food and beverages for senior management guests on a case-by-case basis after
seeking appropriate approval.
● Ensuring that the meeting room is ready for physical or virtual meetings by connecting the
laptop with the screen and camera and making sure that all are working properly 30
minutes prior to the meeting.

3- Administrative Office Support

● Managing videoconferencing, fax communications, and office equipment.
● Answering phone calls in a polite, friendly, and timely manner, directing calls to the correct
offices or keeping messages and delivering them.
● Providing accurate information about the company in-person and via phone/email.
● Answering any questions guests may have, connecting them with the appropriate team
member, and directing or escorting them to the appropriate office.
● Keeping detailed and accurate records of office visits and calls received.
● Maintaining the front desk and all common areas in a clean and tidy manner at all times.
● Operating standard office equipment on a regular basis, including a copy machine, TVs,
laptops, cameras, etc.
● Taking inventory of supplies (pens, papers, etc.) and restocking as needed.
● Replenishing office materials such as printer supplies, paper, and office supplies, etc.
● Creating and managing both digital and hardcopy filing systems.
● Receiving deliveries, sorting and distributing incoming correspondence.
● Performing other clerical and receptionist duties such as filing, photocopying, transcribing,
and faxing.
● Performing data entry of all business cards and maintaining an archive of physical cards.

Other Related Tasks

● Supporting the government relations team logistically by sending out letters and following
up on them.
● Supporting in writing memos in Arabic and English
● Supporting the MIR team by sending MIRs from the monitoring mail to the clients.
● Performing any other job-related duties as assigned.

Required Experience

● +2 years of previous experience as an Executive Administrative Assistant, Senior Executive
Assistant or in related secretarial position
● Significant executive support experience, including supporting C-level executives.

Required Skills

● Proficiency with Microsoft Office and desktop publishing software; ability to design and edit
presentations and materials.
● Ability to handle sensitive and confidential information with integrity.
● Strong verbal and written communication skills.
● Exceptional organizational skills and impeccable attention to detail.
● High degree of professionalism in dealing with diverse groups of people, including Board
members, senior executives and staff
● Make appropriate, informed decisions regarding priorities and available time.
● Ability to complete a high volume of tasks and projects with little or no guidance.
● Ability to react with appropriate levels of urgency to situations and events that require quick
response or turnaround.
● Proficiency in written and spoken English and Arabic is a must.

Job Overview

The Senior PR & Communications Account Manager plays a crucial role in Moharram & Partners’ external visibility and positioning, as well as amplifying clients’ strategic communications efforts across channels.

This role involves client management as relevant to messaging, outreach, and strategic communications approaches. This includes internal and external communications across a range of sectors.

Role & Responsibilites
  • Formulate high quality, long term strategic communications plans and provide overall editorial control for communications ensuring appropriate content, tone, brevity and consistency.
  • Craft and design campaign concepts, working with third-party providers to action as needed.
  • Advise clients across a range of sectors on tailored strategic communications approaches. 
  • Outreach to prospective clients as part of business development efforts. 
  • Develop and action crisis communications plans as needed.
  • Using analytical skills for audits and research data, comparing options to inform all communications activity and overall stakeholder engagement activity.
  • Develop, maintain, and update web content as necessary.
  • Collaborates with Media Relations managers to secure broad media coverage in the case of events and press disseminations.
  • Writing and editing press releases, web copy, and other editorial content as required by the client.

Bachelor’s degree in a related field. Master’s degree preferred.

Required Skills & Experience
  • 5-7 years of experience in media, communications, journalism, digital marketing, or related roles.
  • Fluently bilingual in Arabic and English.
  • Strong media acumen, and solid understanding of the traditional and digital media landscape in the MENA region.
  • Strong presentation and communication skills, capable of persuading clients and other audiences.
  • Customer-centric attitude.
  • Proactive and capable of working in a collaborative environment.