
Con un background di investment manager, Stephen Barber è Group Managing Director di Pictet & Cie e Head of Group Corporate Communications. In tale posizione è responsabile di tutte le attività di comunicazione aziendale esterna, ivi compresi gli eventi, le pubbliche relazioni, la pubblicità, gli opuscoli e l'immagine, l'audiovisivo, i regali e il merchandising, le comunicazioni digitali, la gestione dei marchi e alcuni aspetti dell'attività filantropica del Gruppo Pictet. Ha inoltre la responsabilità del coordinamento degli interessi di Pictet in Giappone. Ricopre anche la carica di Director di Pictet (London) Limited.
Nel 2008 ha costituito e lanciato il Prix Pictet, un importante nuovo premio fotografico globale, che coordina tuttora.
Stephen ha iniziato la sua carriera nel campo degli investimenti nel 1977 presso Samuel Montagu & Co., Ltd, la merchant bank britannica ora non più esistente. Successivamente, gestendo investimenti sui mercati giapponesi e asiatici, ha lavorato dal 1987 al 1992 in Giappone come chief executive dell'operatività regionale di Invesco. Dopo un anno trascorso in qualità di chief executive dell'attività nei fondi d'investimento di Invesco, è entrato in Pictet a maggio 1993.
Stephen si è laureato presso il St. John's College di Oxford, con un doppio honours degree (MA) in matematica e filosofia. Parla e legge la lingua giapponese.