Technology, customer experience and business performance matter but the people behind them matter just as much. Reflecting on a video from 2011, Raluca Berchiu shares why employee wellbeing, recognition, and strong leadership are essential to building better customer experiences, improving performance and achieving sustainable business growth.