Thom Payne

Thom Payne is Head of Consulting at the Westwood Global Energy Group.