- Lead, mentor, and develop a team of 7–8 Client Success Managers.
- Ensure structured Success Plans are developed and executed for key accounts.
- Partner with Sales to drive renewals and expansion opportunities.
1 open remote positions
Illumia brings the best integrated technology solutions to education, healthcare, and business campuses worldwide. They are committed to transforming organizations and improving the lives of people doing mission-critical work and dedicated to fostering a culture of integrity, respect, and continuous personal development.