John Villali is a seasoned professional with extensive experience in the energy sector, currently serving as Senior Research Director at IDC since 2016, focusing on Power and Utilities, Oil and Gas, and Energy Transition. Prior roles include Research Director at DNV GL Energy and Principal Consultant at Thomson Reuters. His career spans various leadership positions, such as Head of Americas Power at Genscape and Director of Market Intelligence at Enva. Earlier experience includes roles as Senior Power Analyst at RWE Trading Americas and Senior Energy Analyst at Cambridge Energy Research Associates. John Villali holds a B.A. in Economics with a minor in Sociology from the University of Massachusetts Amherst.
This person is not in any teams
This person is not in any offices