GEDU Global Education

Business Lecturer

GEDU Global Education  •  Dubai, AE (Onsite)  •  2 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Role Purpose

As a Lecturer, you will be responsible for delivering high-quality teaching, contributing to scholarly activities, supporting student success, and undertaking academic and administrative responsibilities in line with GIE's policies and standards.

Key Responsibilities Teaching & Learning

  • Prepare and deliver lectures, tutorials, workshops, and seminars.
  • Develop engaging learning experiences using effective teaching methodologies and technology.
  • Set, assess, and grade assignments, examinations, and other assessments.
  • Conduct periodic reviews of course syllabi to ensure consistency across the department.
  • Maintain course documentation, weekly teaching plans, and assessment records.

Student Support

  • Provide academic guidance and mentorship to students.
  • Identify and support academically at-risk students through structured action plans.
  • Review student feedback and implement improvements in teaching practices.
  • Foster an inclusive and engaging classroom environment.

Academic Excellence

  • Collaborate with faculty members to enhance teaching quality and curriculum development.
  • Stay current with developments in the discipline through research, publications, and professional development.
  • Participate in institutional training, meetings, conferences, and academic initiatives.

Industry Engagement & Continuous Improvement

  • Support industry engagement activities and strengthen relationships with corporate partners.
  • Facilitate industry-linked learning and assessments across academic programs.
  • Drive continuous improvement in:
    • Instructional resources
    • Learning assessment and quality enhancement
    • Library and digital learning resources
    • Classroom technology utilization
    • Workshops, seminars, and industry engagement events

Essential Qualifications & Experience

  • Master's Degree in a relevant Business discipline (mandatory).
  • PhD preferred.
  • Minimum 5 years of teaching experience in Higher Education, preferably combined with relevant industry experience.
  • Professional certifications in Business-related disciplines are an advantage.
  • Demonstrated academic and research achievements.
  • Strong subject expertise with the ability to integrate technology into teaching.
  • Excellent communication, presentation, and interpersonal skills.

Why Join Us?

  • Opportunity to work in a dynamic international academic environment.
  • Contribute to student success and curriculum innovation.
  • Engage with industry partners and academic research.
  • Be part of a collaborative and growth-oriented institution.

This job description outlines the primary duties and responsibilities of the role. Additional responsibilities may be assigned based on organizational requirements.

GEDU Global Education

About GEDU Global Education

GEDU Global Education (GEDU) is changing lives through education and making a fundamental difference to living standards and access to learning globally.

We have 15 institutions in 16 countries, including the USA, United Kingdom, France, Germany, Spain, Malta, UAE, India, Saudi Arabia, Australia, Ireland and Canada.

We offer a range of educational opportunities— from K12 through Bachelor’s and Master’s degrees to PhDs and DBAs, plus apprenticeships and language schools.

Our portfolio has over 75,000 students, covers a wide range of subjects and is characterised by a keen focus on both employability and student experience to maximise return on investment for students.

Education is transformative, and this is what drives us.

Our Portfolio: ICN, Schiller International University, MLA College, GBS UK, GBS Dubai, GBS Malta, Queen Elizabeth's Global Schools, Global Institute of Entrepreneurship (GIE), École de Management Appliqué (EMA), Australian Performing Arts Conservatory (APAC), MetaGedu, Lokmani Degree College, English Path, GlobalU, and Global Banking Training.

Industry
Education & Training
Company Size
201-500 employees
Headquarters
Greenford, GB
Year Founded
2010
Social Media