Lena Mills

Customer Success Coordinator (2022) – Present at Spencer Health Solutions, Inc.

Lena Mills currently serves as a Customer Success Coordinator at Spencer Health Solutions, Inc., where responsibilities include managing high volumes of customer inquiries and providing non-technical support for device functionality. Previously, at Biogen, Lena held the position of Risk Evaluation Mitigation Strategy Coordinator, ensuring patient health status compliance and facilitating communication for problem resolution. Earlier roles include Senior Support Coordinator at Biogen, managing patient support for multiple sclerosis, HR Staff Specialist at Duke University Health System, focusing on workers' compensation claims, and Customer Service Associate at Fidelity Investments, assisting with retirement plan options. Lena holds a BA in Psychology from Boston University and an associate degree from Mount Ida College.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices