Iain est co-responsable de la gestion de portefeuille mondiale au sein de l'équipe Global Fixed Income de Goldman Sachs Asset Management. Il s'est joint à Goldman Sachs en 2001. Avant cela, Iain a travaillé chez J.P. Morgan Investment Management à titre de gestionnaire de portefeuille. Auparavant, il a été chef de l'équipe de stratégie des marchés financiers à la Banque de Montréal à Londres et stratège principal en titres à revenu fixe au Crédit Lyonnais à Paris. Iain a obtenu un baccalauréat ès sciences en physique de l'Université Heriot-Watt en 1985, un doctorat en physique de l'Imperial College en 1988 et un MBA de la City University en 1992. Il obtenu le titre de CFA en 2001.