Daily Archives: 17 September 2026

Your Best People Might Be Hiding Your Biggest Problems

We all love having those people in the team: the ones who just know what to do. They’ve been around for a while, they understand how everything works, they know the customers, they know the quirks of the business and they can usually sort out a problem without making a song and dance about it. […]