En el año 2013 Ben fue nombrado Gerente General, de Desarrollo Internacional para Origin Energy, la empresa líder de energía integrada de Australia. Ben es responsable de hacer crecer el negocio energético de Origin fuera de Australia y Nueva Zelanda. Ben ingresó a Origin Energy como Director Ejecutivo de Riesgos (Chief Risk Officer) en octubre del 2011, en cuyo cargo era responsable de los sistemas de gestión de riesgo de la empresa en forma transversal a todos sus negocios.
Ben cuenta con más de 16 años de experiencia en el sector de la energía y de los servicios básicos a lo largo de muchas jurisdicciones geográficas, principalmente en fusiones y adquisiciones y desarrollo de negocios. Ben ha liderado o participado en varias adquisiciones, desinversiones públicas y privadas, complejos joint ventures y en el desarrollo de nuevas oportunidades de negocios en el sector energético.
Antes de ingresar a Origin, Ben fue socio fundador de Minerva Advisory Partners, una empresa de asesoría y consultoría boutique. Anteriormente, Ben ocupo altos cargos en la división de infraestructura de una empresa de inversiones australiana y asumió roles en Origin Energy y Centrica plc.
Ben es licenciado en Leyes y Comercio, titulado en la Universidad de Auckland, Nueva Zelanda y es Contador Público, Abogado y Procurador. Ben es miembro del Instituto Australiano de Directores de Empresa.