Episode 062 Lessons Most Leaders Learn Too Late In Life - Listen to Richard Branson’s three Leadership Mantras that Today’s Leaders must master before it is too late: 1. Communicate with your ears 2. Accept that failure is the foundation for success and 3. Put your employees first, even ahead of your customers.