Scott Russell

Scott has extensive experience in the development, management, and growth of both startup and mature businesses across the energy, consulting, health and beauty industries. He is a Chartered Professional Accountant and holds a bachelor’s degree in Finance and International business. Scott has led the market entry, development, and management of new companies, strategic initiatives, and regional operations in both developing and developed markets around the world. He has worked closely with the private sector, governments, utilities, and international financial institutions to drive business growth and innovative strategies in more than 20 countries.


Org chart

Sign up to view 0 direct reports

Get started