Devin Nelson is a seasoned customer experience professional with extensive experience in the insurance sector. Currently serving as a Sr. Customer Experience Consultant at The Standard since August 2022, Devin previously held various roles at WEA Trust from April 2015 to August 2022, including Manager of Customer Experience, where oversight of an 8-person team was crucial in optimizing employee and customer experiences. Past positions at WEA Trust also include Quality Assurance & Process Improvement Specialist and Customer Service Quality Analyst, focusing on training programs and quality evaluations. Devin began a career in customer service at WPS Health Insurance from January 2003 to April 2015, ultimately advancing to roles such as Business Process Analyst and Senior Departmental Training Specialist. Devin holds a Bachelor's Degree in Sociology/Social Work from the University of Wisconsin-Stevens Point, completed in 2002.
This person is not in the org chart
This person is not in any teams