Firmenich
Show contact
Richard Ridinger
Director
Karen Jones
Pierre Bouchut
Barbara Kux
Vice-Chairman
Ajai Puri
Antoine Firmenich
Patrick Firmenich
Chairman
André Pometta
10 members
Current role
Diana Oltramare