Image
1 Karen Degouve
  • Head of Sustainable Business Development, Natixis Natixis