Punctuality is so basic a business skill that very few ever discuss it. The thinking seems to be that no one should have to be taught how to be on time — everyone should just know how.
And yet, very few people manage to be reliably punctual. Think about how many really smart, really successful people are chronically late. Years ago, one British consulting group