Great leadership. Clear strategy and vision.
All the leaders are working towards the same goal.
They need to start listening and delegating more
Leadership Scores are rated in the Top 15% of similar size companies on Comparably