Leslie graduated from Sacred Heart University and earned an M.S. in Nursing Education, a B.S. in Nursing, and a B.S. in Business Administration. She went on to receive her Doctorate of Nursing Practice degree from Regis College.

Leslie is a nursing professor and a nurse consultant for early learning centers. She is the founder and CEO of Life Health and Wellness Center Inc., a nonprofit organization serving the under-served community. Leslie enjoys mentoring young adults and future nurses. As a non-profit owner, she is actively supporting communities and organizations both locally and nationally.