
There aren't any Leadership reviews of NASCAR yet.
Be the first to contribute a review.
Communication with the support staff that reports to them. Acknowledge teammates when they are doing a good job instead of just taking the credit of those that work for them.
They need to listen to their employees. We do most of the work while they only work 24 hours a week.