Sitecore, the provider of digital experience management software, has announced that Lee Miles will join the company as chief customer success officer. Bringing more than 20 years of experience in the software industry, Miles will lead Sitecore’s customer success initiatives, support, services, knowledge and learning as well as a newly created renewals team. He joins…