Your brilliant ideas deserve better than death by poor delivery. Most managers would trade technical genius for clear ...