René Carayol joins Medallia as Executive Vice President of Environment, Social & Governance and company releases first annual Global Impact Report.