Kelly Ommundsen

Chief of Staff, Chairman office, World Economic Forum