Does the thought of delivering a presentation make your heart skip a beat? Do your pitches fall flat no matter how much preparation you put in? Are you often comparing yourself to …