Kelly Ommundsen

Chief of Staff, Office of the Chairman, World Economic Forum