Alyson Willsie has a diverse work experience spanning multiple industries and roles. Beginning in 1993, they worked at PSINet as the Director of Technical Support, where they managed technical support groups and handled customer-facing aspects of installation and support. Alyson later became the Director of the US Integration Team and then the Vice President of Customer Service, overseeing all customer-facing departments and delivering service to over 25,000 B2B customers.
In 2003, Alyson joined Nyack College as an Academic Coordinator and Faculty Member, a role they held until 2011. Alyson then moved on to CAP COM Federal Credit Union, where they served as the Director of Contact Center and Corporate Training from 2012 to 2015, and subsequently as the Director of Member Operations until 2020.
Currently, Alyson is working at EmblemHealth as the Director of the Call Center. In this position, they lead and oversees the multi-channel call center, providing service to over 3 million members and providers for both dental and medical lines of business. Alyson'sresponsibilities include strategic planning and execution of call center operations.
Alyson Willsie holds a Master's in Business Administration with a specialization in Human Resources Information Systems from the University at Albany, SUNY. Alyson also has a Bachelor's degree in Business Administration from Houghton University.
Sign up to view 0 direct reports
Get started