Iain es gestor de carteras en el equipo multiactivos de Ninety One. Es cogestor de carteras de las estrategias Global Macro Allocation, Global Strategic Managed y Risk Managed. Las responsabilidades en materia de análisis de Iain incluyen los aspectos macroeconómicos, la renta fija y las divisas. Antes de incorporarse a la empresa en 2016, Iain comenzó su carrera en Schroders, donde fue responsable de la gestión de varios fondos de multiactivos y de mandatos centrados en la asignación dinámica de activos e ingresos. Es licenciado en Economía por la Universidad de Loughborough y posee un máster en Economía y Finanzas (con honores). Iain también posee el título de analista financiero certificado (CFA®).