Eric Ruelle

Manager, Customer Experience

Eric Ruelle is an accomplished professional in customer experience and success, currently serving as Manager of Customer Experience at Ingram Micro since September 2025. Prior experience includes a role as Senior Manager of Customer Success at Anthology Inc, where Eric led the transition to a new Customer Success model and managed significant revenue across Higher Education SaaS products. Eric holds a Master's Degree in Higher Education Administration from Loyola University Chicago, a Secondary Education Certificate from the University of Michigan, and a BA in Creative Writing and Communication in Media from DePaul University. Eric's career path also includes various leadership and educational roles across multiple institutions, demonstrating a strong commitment to fostering community and promoting effective product adoption.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices