Greg Geller's Location
Needham, MA, US
Greg Geller's Work
Greg Geller's Education
Questrom School of Business, Boston University
2008 - 2010
University of Wisconsin-Madison
Bachelor of Arts (History)
1998 - 2002
Greg Geller's Skills
Greg Geller's Summary
Greg Geller, based in Needham, MA, US, is currently a VP, Head of Regulatory Affairs, Enel North America at Enel North America, bringing experience from previous roles at Enel Group (Enel North America), Enel X and Deepwater Wind. Greg Geller holds a 2008 - 2010 Questrom School of Business, Boston University. With a robust skill set that includes Government Affairs, Business Development, English as a Second Language Esl, Leadership, Utilities and more, Greg Geller contributes valuable insights to the industry. Greg Geller has 3 emails on RocketReach.