Ambitious, motivated, empowering, innovative, experienced.
Planning, enterprise scaling, people management
Leadership Scores are rated in the Top 50% of similar size companies on Comparably