• Master’s degree in a relevant field, e.g., Marketing, Global Media Marketing, Global Communications, Business Administration, etc.
• Relevant certification related to Marketing & Communications, e.g., CMP, CIM, Certifications in Project Management – e.g., PMP, PMI, CSM.
• Minimum of 10 to 12 years of work experience and an established track record in the fields of Marketing, Communications, Public Relations, Lead Generation, and Branding.
• Experience in the higher education field is highly desirable.
• Full English proficiency; French and Arabic will be highly desirable.