Eric Lessard is a seasoned Customer Relations Consultant with extensive experience at Level 3 Communications and Lumen Technologies since July 1994. In this role, Eric interfaces with top clients, representing the Customer Care organization during quarterly service reviews and acting as the main contact for call centers. Additionally, Eric collaborates with Coaches and Managers to address complex business challenges related to service delivery models and customer satisfaction issues that have a financial impact on the organization. Eric holds a BA Honours degree in Psychology from Bishop's University, obtained between 1998 and 2001.
This person is not in the org chart
This person is not in any teams
This person is not in any offices