MB

Millie Chu Baird

Vice President, Science Capacity And Innovation, EDF at MethaneSAT

Timeline

  • Vice President, Science Capacity And Innovation, EDF

    Current role