Sean Barr's Location
Pennsylvania, United States
Sean Barr's Work
Sean Barr's Education
NYU Stern School of Business
MBA (Social Impact and Innovation/Venture Capital/Entrepreneurship)
2006 - 2009
Penn State University
BS (Electrical Engineering)
1999 - 2004
Sean Barr's Skills
Sean Barr's Summary
Sean Barr, based in Pennsylvania, United States, is currently a Regional Vice President of Sales - Americas at EcoVadis, bringing experience from previous roles at EcoVadis and EnerNOC. Sean Barr holds a 2006 - 2009 MBA in Social Impact and Innovation/Venture Capital/Entrepreneurship @ NYU Stern School of Business. With a robust skill set that includes Sustainability, Environmental, Social and Governance, Solar Energy, Renewable Energy, Energy Efficiency and more, Sean Barr contributes valuable insights to the industry. Sean Barr has 6 emails and 1 mobile phone number on RocketReach.