Skip to main content
Search Jobs

Search Jobs

SC JOHNSON SWITZERLAND - ROLLE & SCHLIEREN

Rolle Schlieren

ROLLE, CANTON VAUD

The SC Johnson office in Rolle, Canton Vaud is located near Lake Geneva with fantastic views of the lake and local vineyards. The facility is the European Headquarters and is home to 92 team members supporting Sales, Marketing, Corporate Finance, Global Supply Chain and Procurement, members of the European Leadership team and local Human Resources and Business Process Technology (BPT) support.

DISCOVER WHERE YOU'LL WORK

Our cross-functional team represents around 25 nationalities and we frequently come together to celebrate our culture, camaraderie and achievements.

Swiss team celebrating great place to work certification
Swiss team photo

THE SURROUNDING AREA

Rolle is conveniently positioned between Lausanne and Geneva. The facility is a modern building with fantastic scenic views of beautiful Switzerland. Buses run frequently to Rolle train station which is a 10-minute ride away. The trainline offers connections to both Lausanne and Geneva regularly.

OFFICE VIEWS

The office is set in a beautiful part of Switzerland which is enviable both in summer; for the lake, watersports, hiking, cycling, and in winter; for the incredible choice of winter sport activities (skiing, snowshoeing) with the Alps and the Jura mountain ranges on our doorstep. The state-of-the-art offices feature inspiring design that highlights the legacy of SC Johnson and the Johnson family. Throughout the office, you’ll find photographs, quotes and sentiments that celebrate the 130-year history of the company. 

AMENITIES OF THE LOCATION INCLUDE

  • Free parking  
  • Mother’s rest-relax room
  • Online Staff shop
  • On-site gym 
  • Dry-cleaning service
  • On-site cash machine 
  • On-site Subsidised restaurant
  • Green fridge enabling purchase of fresh organic meals daily
  • Fully equipped kitchen
  • Nespresso coffee machines
  • Vending machine with drinks and snacks
  • Daily fresh fruit baskets

SCHLIEREN, SWITZERLAND

The SC Johnson office in Schlieren, Switzerland is home to a Sales team which covers the Swiss market.

DISCOVER WHERE YOU'LL WORK

Our team is very diverse with several nationalities speaking multiple languages. We frequently come together to celebrate our achievements and build camaraderie. 

Schlieren team

SC Johnson Europe Sàrl, European Headquarters

  • SC Johnson European Headquarters

    ZA la Piece 8 | 1180 Rolle, Switzerland ​

  • Schlieren Sales Office

    Bernstrasse 55 | 8952 Schlieren, Switzerland

Awarded Best Workplace

SC Johnson Switzerland has been recognized by Great Place to Work®!