Michelle Leonard's Location
Needham, MA, US
Michelle Leonard's Work
Michelle Leonard's Education
Michelle Leonard's Summary
Michelle Leonard, based in Needham, MA, US, is currently a Regional Loss Prevention Manager at CVS Health, bringing experience from previous roles at CVS Health. Michelle Leonard holds a Bachelor of Science - BS in Business, Management, Marketing, and Related Support Services @ Bentley University. Michelle Leonard has 1 email on RocketReach.