Marc Riboud elected to the Board of Directors