Sean Barr

Sean leads EcoVadis' global ESG go to market strategy for the financial services sector. Prior to joining EcoVadis, Sean's worked spanned multiple roles and industries, where focused on value creation through sustainability integration.

  • The New Masters of the Universe: ESG Officers

    The New Masters of the Universe: ESG Officers

    An increasing amount of capital is flowing into Environmental, Social, and Corporate Governance (ESG) products, with more than $30 trillion invested in ESG assets across the globe .

    Read Article
  • loading
    Loading More...