Nicolas Imbert possède un master en sciences de l'Université de Southampton (Royaume Uni) et un diplôme d'ingénieur de l'école Centrale Lyon. Il possède plus de 12 ans d'expérience dans le conseil en stratégie développement durable, tant auprès des secteurs privé que public, acquise notamment auprès des cabinets Ineum Consulting (désormais Kurt Salmon) et Accenture.
Il s'est particulièrement engagé pour des enjeux liés à l'énergie et aux ressources, l'écoconception et la consommation responsables, ainsi que les nouvelles formes de partenariats entre entreprises, institutions et société civile. Sujets sur lesquels il a fait de nombreuses interventions publiques.
Green Cross International a été fondée en 1993 et repose sur l'idée d'une croix rouge internationale dédiée à l'environnement. Aujourd'hui présente dans plus de 30 pays, Green Cross concentre son action sur le lien entre pauvreté, sécurité et environnement.