To accept imperfection is perhaps the most complicated of attitudes to adopt in business. It’s almost antithetical to everything senior business executives have been trained to do. In some regards, however, I would suggest it’s a core mindset for an …