Stéphanie Rupp

Chief Business Officer at Saatchi & Saatchi Germany

Stéphanie Rupp is the Chief Business Officer at Saatchi & Saatchi Germany, where she oversees international client businesses. Prior to this role, she held various leadership positions within the company, including Managing Director for the Health & Beauty business unit and Managing Director for Saatchi & Saatchi Düsseldorf. With a background in brand management and consultancy, Stéphanie has also worked at McCann Erickson and Procter & Gamble, gaining experience in client management and sales training. She holds a Master's degree in Marketing & Finance from NEOMA Business School and has a background in management consultancy from Arthur D. Little.

Links

Previous companies

Arthur D. Little logo
Procter & Gamble logo
Saatchi & Saatchi logo

Org chart