Logo for Rothschild & Co

Marketing & Events Manager (Fixed-term 8 months)

Key Facts

Remote From: 
Full time
French, English

Other Skills

  • Team Management
  • Timelines
  • Microsoft Office
  • Decision Making
  • Communication
  • Multitasking
  • Time Management
  • Teamwork
  • Organizational Skills
  • Detail Oriented
  • Reliability
  • Physical Flexibility
  • Prioritization
  • Social Skills
  • Quality Control

Roles & Responsibilities

  • Bachelor's degree in Event Management, Marketing, Communications, Business Administration, Hospitality Management or related field
  • Proven experience in event planning and management, preferably in banking or financial services
  • Master's degree in Marketing, Communications or related discipline is an asset

Requirements:

  • Plan, coordinate and execute a wide range of events and activities for the Geneva office, including exclusive client events, internal workshops, internal gatherings, sponsorship activations and ad-hoc requests from the Front Office or Management; develop event concepts, project plans, budgets and timelines; liaise with internal stakeholders, vendors and suppliers; manage logistics (venues, equipment, materials, catering, travel and accommodation) to ensure seamless and high-quality delivery
  • Manage sponsorship activities for the Geneva office and ensure proper brand visibility in line with Rothschild & Co guidelines, while coordinating related communication and activation opportunities to support local and Swiss-wide brand initiatives
  • Build and maintain strong relationships with key stakeholders including the Front Office, clients and vendors, redirecting Front Office to appropriate teams and ensure smooth collaboration and communication with the Corporate Affairs team in Zurich
  • Conduct post-event analysis to assess attendance, feedback and ROI; provide administrative support to the Corporate Affairs department as required; supervise one intern and contribute to overall team coordination

Job description

About Us
 

Rothschild & Co is a leading global financial services group with seven generations of family control and a history of over 200 years at the centre of the world's financial markets.

Our expertise, intellectual capital and global network enable us to provide a distinct perspective that makes a meaningful difference to our clients, communities and planet.

We have 4,600 talented specialists on the ground in over 40 countries around the world, enabling us to deliver a unique global perspective across four market-leading business divisions – Global Advisory, Wealth Management, Asset Management and Five Arrows.

As a family-controlled business built on relationships, we place a huge emphasis on our people and finding the right colleagues to take our business forward.

Rothschild & Co is committed to an inclusive and supportive environment where different perspectives are valued. We are focused on the attraction and recruitment, development and retention and progression of high calibre talent to ensure we and our clients benefit from the value of difference.

Overview of Role

We are looking for an experienced Marketing & Events Manager to join our team in Geneva for a 7–8‑month maternity cover contract, starting as of 1 August 2026.

The incumbent will join the Corporate Affairs team, which oversees the full spectrum of Marketing and Corporate Communications activities for Rothschild & Co Wealth Management Switzerland and its subsidiaries. Serving as the team’s primary point of contact in Geneva, the role is responsible for planning and delivering high‑quality events, coordinating local marketing initiatives, and strengthening the brand’s visibility across Suisse Romandie. In addition, the Marketing & Events Manager will supervise one intern.

Responsibilities

  • Events — Planning, Budget & Logistics: Plan, coordinate and execute a wide range of events and activities for the Geneva office, including exclusive client events, internal workshops, internal gatherings, sponsorship activations and ad‑hoc requests from the Front Office or Management. This includes developing event concepts, project plans, budgets and timelines, liaising with internal stakeholders, vendors and suppliers, and managing communication and all logistics such as venues, equipment, materials, catering, travel arrangements and accommodation to ensure seamless and high‑quality delivery.
  • Sponsorship & Brand Visibility: Manage sponsorship activities for the Geneva office and ensure proper brand visibility in line with Rothschild & Co guidelines, while coordinating the related communication and activation opportunities to support local and Swiss‑wide brand initiatives.         
  • Stakeholder & Front Office Coordination: Build and maintain strong relationships with key stakeholders including the Front Office, clients, vendors, while redirecting Front Office to the appropriate teams and ensuring smooth collaboration and communication with the Corporate Affairs team in Zurich.
  • Evaluation, Administration & Team Support: Conduct post‑event analysis to assess attendance, feedback and ROI and identify opportunities for improvement, provide administrative support to the Corporate Affairs department when required, and supervise one intern while contributing to overall team coordination.

Education and Qualifications

  • Bachelor's degree in Event Management, Marketing, Communications, Business Administration, Hospitality Management or a related field
  • Proven experience in event planning and management, preferably in a banking or financial services environment
  • A Master’s degree in Marketing, Communications or a related discipline is an asset

Experience, Skills and Competencies Required

  • Strong project management skills, with the ability to plan, organize, and execute multiple events simultaneously
  • Excellent skills in English and French (written and spoken)
  • Ability to work independently, take initiative, and make sound decisions
  • Strong organizational and time management skills with the ability to prioritize workload and multi-task
  • Excellent interpersonal skills – must be able to communicate clearly and effectively
  • Proactive attitude with the ability to demonstrate initiative, attention to detail and reliability
  • Team player
  • Flexibility, “can-do” attitude, seeking continuous service improvement, high quality standards
  • Proficiency in Microsoft Office (Word, Excel, PowerPoint) and basic knowledge of Adobe InDesign is an asset

Benefits

  • Rothschild & Co provides a wide range of health and wellbeing services, supported by above‑average employer contributions to pension and social insurance, strengthening your long‑term financial security.
  • A collaborative, respectful and inclusive workplace where people feel valued, empowered and able to contribute their ideas.
  • A purpose-driven culture guided by our long‑standing principles of being thoughtful, creative and principled, with a focus on responsible and long‑term decision‑making.
  • Continuous learning through in‑house training opportunities and financial support for external education and professional certifications.
  • Flexible ways of working with the possibility to work from home up to 40%, based on the role.

If you are curious to learn more about us and have valuable experiences in a similar role, then please submit your CV and all relevant documents through our recruitment tool.

Event Manager Related jobs

Other jobs at Rothschild & Co

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.