Karen Renaud has been working as the Manager of Laboratory at Welia Health since June 1998. Prior to that, Karen worked as a Tech Specialist at BJC Health System from 1985 to 1998. Karen holds a Master's Degree in Health Services Management from Webster University, which Karen obtained from 1992 to 1994.
Sign up to view 4 direct reports
Get started
This person is not in any teams