At a Glance
- Tasks: Lead creative marketing strategies and manage engaging digital content for our vibrant educational community.
- Company: Join OMNES Education, a dynamic institution fostering international student experiences in London.
- Benefits: Competitive salary, transport allowance, 30 days holiday, and professional development opportunities.
- Other info: Exciting career growth in a supportive team with regular social events.
- Why this job: Make a real impact in education while working in a fun, collaborative environment.
- Qualifications: Passion for design, strong communication skills, and experience in social media management.
The predicted salary is between 29000 - 35000 € per year.
OMNES Education London School (OELS) is seeking a Communications and Marketing Manager 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 aim to:
- Provide students with high-quality learning experiences in an English environment to help them flourish in their professional and personal lives.
- Introduce students to new horizons and help them gain critical insights on international contemporary issues.
- Empower students to engage in diverse communities as adaptable, resilient, and thoughtful citizens, and serve as a driving force in making positive changes.
The role is full-time, though a part-time arrangement at 80% FTE could be considered.
Key Responsibilities:
- Audit, analyse and recommend social media strategy.
- Organise and manage the digital eco-system of the school: social platforms, websites, newsletter, etc.
- Create and manage digital content (including videos, photos, articles).
- Stay up to date with social trends, topics and events.
- Create innovative, appealing and impactful content.
- Report and analyse performance using social listening tools.
- Data analysis of the website (for example: Google Data Studio).
- Create a monthly report with KPI for the digital ecosystem.
- Define a communication strategy in line with the HQ strategy.
- Create and design material for internal and external presentations.
- Manage the communication on campus (posters, screens, signage, etc.).
- Liaise with the communication managers of the other schools within the group.
- Build and maintain relationships with corporates, entities, universities, and partners including charities to increase student experience in London and favour job opportunities for students.
- Lead the organisation of events (alumni event, open days, guest talks, community engagement events, workshops, etc.).
- In charge of photoshoots for students.
- Manage the studio on campus for staff and students.
- In charge of the marketing of short programmes and new degree programmes.
- Analyse and benchmark with competitors.
- Create and design brochures.
Person Specification
Essential criteria:
- Strong passion for design and creativity.
- IT literate (Adobe Suite, PPT, WordPress).
- Excellent written and oral communication skills.
- Ability to work in a team and independently.
- Commercially driven with a creative eye.
- Highly organised, proactive and reliable.
Compliance: Proof of right to work and live in the UK.
Desirable criteria:
- Degree in Communication.
- Experience of managing social media platforms for a brand, a company or an organisation.
- Experience in the education sector.
- B1 level of French.
Salary & Benefits:
- Between £34K and £40K depending on qualifications and experience.
- Monthly transport allowance worth £1,680 per year.
- 30 days’ holiday (including 3 days Christmas closure) + bank holidays.
- Access to training and professional development opportunities.
- Regular social events organised by the institution.
Application Process:
Please provide:
- A CV.
- A tailored cover letter detailing your suitability for the role.
- Contact details for two referees.
Interview: 5th December 2025. Start Date: January 2026.
For more information, please contact Mrs Caroline Gautier at cgautier@omneseducation.com.
Do not miss out on this opportunity! This is an exciting & challenging role working for a growing company in education. We welcome the opportunity to discuss it in more detail with you, so please send your CV and let’s talk!
Communications and Marketing Manager in Slough employer: OMNES Education
At OMNES Education London School, we pride ourselves on fostering a vibrant and inclusive work culture that encourages creativity and collaboration. As a Communications and Marketing Manager, you will benefit from a competitive salary, generous holiday allowance, and access to professional development opportunities, all while working in the heart of Marylebone, a dynamic area that enhances your experience in the educational sector. Join us in shaping the future of our students and enjoy regular social events that strengthen our community spirit.
StudySmarter Expert Advice🤫
We think this is how you could land Communications and Marketing Manager in Slough
✨Tip Number 1
Network like a pro! Get out there and connect with people in the education sector. Attend events, join online forums, and don’t be shy about reaching out to current employees at OELS or similar institutions. You never know who might have the inside scoop on job openings!
✨Tip Number 2
Show off your creativity! When you get the chance to interview, bring examples of your past work—think marketing campaigns, social media posts, or design projects. This is your moment to shine and demonstrate how you can contribute to OELS’s mission.
✨Tip Number 3
Prepare for those interviews! Research OELS and its programmes thoroughly. Understand their values and how they engage with students. Tailor your responses to show how your skills align with their goals, especially in community engagement and digital strategy.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re serious about joining the team. Make sure your CV and cover letter are tailored to highlight your fit for the Communications and Marketing Manager role.
We think you need these skills to ace Communications and Marketing Manager in Slough
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Communications and Marketing Manager role. Highlight relevant experience, especially in social media management and content creation, to show us you’re the perfect fit for our team.
Craft a Compelling Cover Letter:Your cover letter should tell us why you’re passionate about this role and how your skills align with our mission at OELS. Be creative and let your personality shine through – we want to see the real you!
Showcase Your Creativity:Since this role is all about design and creativity, don’t hesitate to include examples of your work. Whether it’s a portfolio or links to campaigns you've managed, we want to see what you can bring to the table!
Apply Through Our Website:We encourage you to apply through our website for a smoother application process. It helps us keep everything organised and ensures your application gets the attention it deserves!
How to prepare for a job interview at OMNES Education
✨Know Your Stuff
Before the interview, dive deep into OMNES Education and OELS. Understand their mission, values, and recent developments. This will not only help you answer questions more effectively but also show your genuine interest in the role.
✨Showcase Your Creativity
As a Communications and Marketing Manager, creativity is key! Prepare a portfolio of your previous work that highlights your design skills and innovative campaigns. Be ready to discuss how you can bring fresh ideas to their digital ecosystem.
✨Prepare for Scenario Questions
Expect questions about how you would handle specific situations, like managing a social media crisis or creating engaging content. Think of examples from your past experiences that demonstrate your problem-solving skills and adaptability.
✨Ask Insightful Questions
At the end of the interview, have a few thoughtful questions ready. Inquire about their current marketing strategies or how they measure success in their communications. This shows you're not just interested in the job, but also in contributing to their growth.