Sean Barr


Sean’s career has spanned numerous industries at the intersection of sustainability and technology.  In his present role at EcoVadis, he is responsible for enterprise sustainability ratings solutions for strategic sectors in the US.

Prior at EnerNOC (ENOC), Sean worked on the global energy intelligence software team helping the world’s largest commercial and industrial energy users to unlock the value of energy management. Before joining EnerNOC, Sean founded Independent Solar, a firm dedicated to enabling solar PV projects throughout the Northeast US through a set of vertically integrated services.  Prior to Independent Solar, Sean co-founded GreenFunnel, a consumer facing home energy management technology company that empowers homeowners with appliance level energy consumption analytics. Sean’s professional career began in the semiconductor industry with Intersil (ISIL), a high performance analog and power management company, where he served in roles including Field Applications Engineer and District Sales Manager.   Sean has served as an expert technology witness in a dispute involving wireless lighting control and smart-grid systems, and also provides high tech market analysis to technology and investment firms.

Sean holds an M.B.A. with specialization in venture capital, entrepreneurship, and social impact and innovation from the NYU Stern School of Business, a B.S. in Electrical Engineering from Penn State, and was a member of the first Engineering Entrepreneurship Minor class at Penn State.