As the Chief Financial Officer, Leon oversees the accounting, financial planning and analysis, budgeting, internal audit and tax functions at Envivo.
He has over 20 years of experience leading finance teams in large firms both locally and internationally with significant operating scale and complexity.
Leon has a deep knowledge and understanding of forecasting, financial modelling and risk management across a wide range of industries.