Oliver ha sido socio de EY durante más de 14 años. Con sede en Sídney, Australia, de 2010 a 2018, ahora reside en Londres, Inglaterra. En la actualidad, ocupa tres puestos de liderazgo global sénior en EY. Es el responsable de Mercados Globales de la línea de servicios de Estrategia y Transacciones de EY y el Líder Global de Sostenibilidad de SaT. También dirige el equipo especializado de asesoramiento geopolítico global de EY, el Geostrategic Business Group.
Antes de comenzar su carrera en consultoría, fue un alto funcionario del Gobierno del Reino Unido. Trabajó en cuatro departamentos diferentes del gobierno del Reino Unido: el (entonces) Departamento de Comercio e Industria, la Oficina del Primer Ministro, el Tesoro de Su Majestad y el Departamento de Transporte.
Oly obtuvo una maestría en geografía de la Universidad de Cambridge.
Cómo Oliver está construyendo un mejor mundo de negocios
"He pasado mis 25 años de carrera como servidor público y como consultor brindando apoyo a los sectores público y privado en temas que dan forma a las sociedades en las que vivimos y que definen la relación entre los sectores público y privado, como la política económica, la infraestructura, la geopolítica y la sostenibilidad. Mi pasión es apoyar tanto al sector público como al privado para impulsar resultados en el mundo real en estos temas y, por lo tanto, para construir un mejor mundo laboral".