Stéphane Bavaud
AeroLeads people directory · profile

Stéphane Bavaud Email & Phone Number

Head of HR Services at Frontiers
Location: Geneva Metropolitan Area, Switzerland, Switzerland 11 work roles 3 schools
1 work email found @frontiersin.org LinkedIn matched
✓ Verified May 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email

Work email s****@frontiersin.org
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Head of HR Services
Location
Geneva Metropolitan Area, Switzerland, Switzerland
Company size

Who is Stéphane Bavaud? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Stéphane Bavaud is listed as Head of HR Services at Frontiers, a company with 3081 employees, based in Geneva Metropolitan Area, Switzerland, Switzerland. AeroLeads shows a work email signal at frontiersin.org and a matched LinkedIn profile for Stéphane Bavaud.

Stéphane Bavaud previously worked as Head of Payroll at Frontiers and Payroll Manager at Frontiers. Stéphane Bavaud holds Certificate In Advanced English from Sydney College Of English.

Company email context

Email format at Frontiers

This section adds company-level context without repeating Stéphane Bavaud's masked contact details.

{first_initial}{last}@frontiersin.org
79% confidence

AeroLeads found 1 current-domain work email signal for Stéphane Bavaud. Compare company email patterns before reaching out.

Profile bio

About Stéphane Bavaud

Tax and global mobility professional, passionate about people with expertise in:-Global Mobility with tax, reward and immigration. Establishing company procedures, training, best practices, bench-marking, data analysis and leading team strategies and processes-Ability to design and deliver critical initiatives supporting business strategies-Swiss and international tax for expatriates and high net worth individuals-Negotiating tax rulings with the Swiss tax authorities (long term incentive plans, benefits, lump sum taxation) -Global mobility assistance to help companies moving their people-Shadow payroll and payroll processing for Swiss and international companies

Listed skills include Global Mobility, International Tax, Income Tax, Immigration, and 9 others.

Current workplace

Stéphane Bavaud's current company

Company context helps verify the profile and gives searchers a useful next step.

Frontiers
Frontiers
Head of HR Services
Geneva, GE, CH
Website
Employees
3081
AeroLeads page
11 roles

Stéphane Bavaud work experience

A career timeline built from the work history available for this profile.

Head Of Hr Services

Geneva, GE, CH

Head Of Payroll

Current
Sep 2022 - Present

Payroll Manager

Lausanne, Vaud, Switzerland

Apr 2020 - Aug 2022

Global Mobility Manager

Wattana, Bangkok, Thailand

Oct 2018 - Apr 2020

Senior Global Mobility Specialist

Bangkok Metropolitan Area, Thailand

Sep 2017 - Sep 2018

Manager

Pwc
Jun 2017 - Sep 2017

Tax Consultant

Pwc

Région De Genève, Suisse

Jul 2011 - Sep 2012

Tax Assistant

Pwc

Région De Genève, Suisse

Aug 2009 - Jun 2011

Trainee

Benoît Guinand, Law Firm

Région De Genève, Suisse

Sep 2008 - Jul 2009
Team & coworkers

Colleagues at Frontiers

Other employees you can reach at frontiersin.org. View company contacts for 3081 employees →

3 education records

Stéphane Bavaud education

Certificate In Advanced English

Sydney College Of English
FAQ

Frequently asked questions about Stéphane Bavaud

Quick answers generated from the profile data available on this page.

What company does Stéphane Bavaud work for?

Stéphane Bavaud works for Frontiers.

What is Stéphane Bavaud's role at Frontiers?

Stéphane Bavaud is listed as Head of HR Services at Frontiers.

What is Stéphane Bavaud's email address?

AeroLeads has found 1 work email signal at @frontiersin.org for Stéphane Bavaud at Frontiers.

Where is Stéphane Bavaud based?

Stéphane Bavaud is based in Geneva Metropolitan Area, Switzerland, Switzerland while working with Frontiers.

What companies has Stéphane Bavaud worked for?

Stéphane Bavaud has worked for Frontiers, Agoda, Pwc, Deloitte Switzerland, and Benoît Guinand, Law Firm.

Who are Stéphane Bavaud's colleagues at Frontiers?

Stéphane Bavaud's colleagues at Frontiers include Gabriele Sak, Alexandru Rusu, Laure Sonnier, Bretton Hale, and Tawfik Al-Hajj.

How can I contact Stéphane Bavaud?

You can use AeroLeads to view verified contact signals for Stéphane Bavaud at Frontiers, including work email, phone, and LinkedIn data when available.

What schools did Stéphane Bavaud attend?

Stéphane Bavaud holds Certificate In Advanced English from Sydney College Of English.

What skills is Stéphane Bavaud known for?

Stéphane Bavaud is listed with skills including Global Mobility, International Tax, Income Tax, Immigration, International Social Security, Swiss Social Security, Payroll, and Big Four.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.