Managers: Presenting To Senior Leadership

There is no level of seniority where the nerves go away. You decide if that's comforting or not.