Business Unit leader, Energy & Environment, Africa
Frost & Sullivan
Travis Hough is the Business Unit Leader for the Energy and Environment (E&E) team at Frost & Sullivan Africa, prior to which he was a consultant in the mining and resources sector. He has over 14 years of industry experience across a range of different divisions within the resources sector and has managed the due diligence of resource projects in multiple Sub-Saharan Africa countries. Through his career experience in both engineering and finance, he has built up a strong understanding of the technical, financial and legal requirements necessary to develop successful projects. He holds a BSc in engineering (honours in metallurgy) and an MBA from Imperial College London.