Omnes Education London Campus Jobs

Omnes Education London Campus

Applications Close:

32 Aybrook St, London W1U 4AW, UK

3 Star University

"Dean"

Academic Connect
Applications Close

Dean

Located in Marylebone, OELS is seeking a motivated and experienced Dean to join our growing team.

OELS welcomes approximately 1,300 students every year and offers programmes in Business Management, Engineering, Communications, and Political Science.

We have historically acted as a study abroad campus and are now additionally planning to register with the Office for Students and develop New Degree Awarding Powers (NDAPs).

We are part of OMNES Education, a private multidisciplinary higher education and research group with institutions located all across Europe, www.omneseducation.com.

The Role

This full-time position offers an exciting opportunity to combine academic leadership with classroom teaching and to shape the future of a forward-thinking international institution.

The role has two main components:

  • Lecturing (max 70 hours/year) in your area of expertise
  • Academic leadership

Key Responsibilities

  • Leadership and Academic Management
  • Provide academic leadership to the campus, ensuring high-quality teaching and learning practices.
  • Lead and support the academic team in designing, reviewing, and enhancing programmes: 2 permanent lecturers and 30 HPL
  • Chair the Academic Board and Exam Board, and participate in other Boards and Committees
  • Oversee curriculum development and the introduction of new and innovative learning methodologies.
  • Mentor and coach academic staff, encouraging professional growth and development.
  • Contribute to the delivery of CPD and performance reviews.
  • Operational and Strategic Duties
  • Contribute to the strategic direction of academic development in collaboration with the management team, in particular with application to registration and NDAPs with the Office for Students.
  • Manage recruitment, onboarding, and induction processes for new lecturers with the support of the HR Officer.
  • Liaise with central services and other OMNES Education institutions to ensure academic coherence and innovation across the network.
  • Represent and promote the institution through marketing events, HE networking events, and other external engagements
  • Drive continuous improvement initiatives that enhance the student experience.
  • Manage the student performance, engagement and attendance
  • Teaching Responsibilities
  • Deliver engaging teaching to undergraduate and/or postgraduate students.
  • Develop learning materials and participate in assessments and feedback processes.
  • Teaching areas may include (but are not limited to):
  • English
  • Management
  • Finance / Accounting
  • International Relations
  • Computer Science
  • Mathematics / Applied Mathematics

Reporting line

the Director of OELS.

Person Specification

Essential

  • Experience in an academic leadership or management role
  • Significant experience in a teaching role in a higher education institution
  • Demonstrated experience in curriculum development and quality assurance
  • Experience of conducting teaching observations
  • Master’s Degree in a relevant subject
  • Ability to lead, inspire, and manage academic staff
  • Strong communication, interpersonal, and organisational skills
  • Proficiency in English
  • Proof of eligibility to work in the UK
  • Demonstrates a flexible, proactive attitude and strong time management skills to juggle multiple priorities within a small team

Desirable

  • PhD in a relevant discipline
  • SFHEA or equivalent
  • Management/Leadership Qualifications
  • Experience preparing for external audits by regulators
  • Experience working in an international education context
  • B1 level of French

Salary & Benefits

  • Competitive salary
  • Monthly transport allowance worth £1,680 per year
  • 30 days’ holiday + bank holidays
  • Access to CPD opportunities
  • Social events organised by the institution

Application Process

Please send the following:

  • A CV
  • A cover letter detailing your suitability for the role
  • For more information, please contact Mrs Gautier at cgautier@omneseducation.com

Interview Early September. Start Date: ASAP

10

Whoops! This job is not yet sponsored…

Pay to Upgrade Listing

Or, view more options below

View full job details

See the complete job description, requirements, and application process

Stay on their radar

Join the talent pool for Omnes Education London Campus

Join Talent Pool

Express interest in this position

Let Omnes Education London Campus know you're interested in Dean

Add this Job Post to FavoritesExpress Interest

Get similar job alerts

Receive notifications when similar positions become available

Share this opportunity

Send this job to colleagues or friends who might be interested

21 Technical and Career Jobs Found
View All

University College London

London

Academic / Faculty

Closes: Aug 28, 2025

Omnes Education London Campus

London W1U 4AW, UK

Academic / Faculty

Closes: Sep 28, 2025

University of Chichester

College Ln, Chichester PO19 6PE, UK

Academic / Faculty

Closes: Aug 31, 2025

The Queen's University Belfast

Belfast

Academic / Faculty

Closes: Sep 1, 2025
View More