There are a lot of things that impact customer experience—employee engagement, the online customer journey, the in-store atmosphere, and more. One area that is often overlooked but that has a tremendous impact on customer experience is leadership development.
https://www.forbes.com/sites/blakemorgan/2018/04/03/how-leadership-development-impacts-customer-experience/