Log in
MethaneSAT
Contact
View in org chart
Ed Irvin
Methanesat Project Director
Millie Chu Baird
Vice President, Science Capacity And Innovation, EDF
Bobby Ferraro
Mission Operations Director
Fiona Liao
Director, Global Methane Impact Strategy
Jon Coifman
Senior Communications Director
Peter Vedder
Senior Director, Mission Systems
+ 3 more
Current role