Think about your last big meeting with leadership. Did you leave feeling like your points landed? Or was there a lot of back and forth, re-explaining technical details? For many of us, it's the latter ...