Alpha Omega Appoints Stephen Ambrose as Chief Scientist

Alpha Omega has appointed Stephen Ambrose to its newly established chief scientist role as part of its commitment to climate science. The company said Monday Ambrose has more than 35 years of experience working in the public and private sectors, including at the National Oceanic and Atmospheric Administration, NASA, Woolpert and General Dynamics Information Technology. He

Leave a Reply

Your email address will not be published. Required fields are marked *