Contact us

France

P: +33 4 75 76 05 11

F: +33 4 75 76 05 12

E: infofr@s-and-a.com

Switzerland

P: +41 22 341 5001

: +41 86 022 341 5001

E: infoch@s-and-a.com

U.K.

P: +44 20 8133 3386

E: infouk@s-and-a.com

U.S.A.

P: +1 713 893 1248

E: infous@s-and-a.com