Stephen a rejoint Baillie Gifford en 2005. Il dirige l’équipe actions européennes et, depuis 2022, il est membre du International All Cap Portfolio Construction Group. Avant cela, il a été actif au sein des équipes actions américaines et japonaises ainsi qu’au sein de celle des petites capitalisations du Royaume-Uni. Stephen est titulaire d’un B.Sc. en mathématiques financières depuis 2005.