Licenciado en Estudios de Asia Oriental por la Universidad de Toronto (Canadá), Máster en Ciencias por la London School of Economics y censor jurado de cuentas, antes de incorporarse a LetterOne, trabajó durante una década para Morgan Stanley como managing director en Londres. Anteriormente, trabajó para Merrill Lynch y Lazard en Londres y Canadá.
Durante su carrera, Babcock ha sido asesor de empresas e inversores en una serie de operaciones de recapitalización, refinanciación y fusiones y adquisiciones en los sectores de la energía, el transporte, las telecomunicaciones, las infraestructuras y la industria manufacturera en Europa y Oriente Medio.
La incorporación de Babcock al Consejo de Administración de Grupo Dia se produce” tras analizar las necesidades de experiencia y habilidades que requiere la gobernanza de la compañía en la fase final del proceso de turnaround y determinar que su trayectoria aporta un valioso conocimiento en finanzas corporativas”, ha explicado la compañía de distribución en un comunicado.