Sean Barr serves as the Vice President of Sales for North America at Sylvera, having previously held the position of Regional Vice President of Sales - Americas and Senior Account Executive at EcoVadis. Prior experience includes roles as Enterprise Sales Manager and Business Development Manager at EnerNOC, as well as Managing Member at Independent Solar. Additionally, Sean Barr was the CTO of GreenFunnel. Sean Barr holds an MBA with a focus on Social Impact and Innovation/Venture Capital/Entrepreneurship from NYU Stern School of Business and a BS in Electrical Engineering from Penn State University.
Sign up to view 0 direct reports
Get started