Mechelle Lewis Freeman is a graduate of the University of South Carolina where she obtained her Bachelors and Masters Degrees in Mass Communications. She went on to manage advertising and marketing accounts for global brands including, Coca-Cola, IBM, and Xerox. From there, she decided to go after her childhood Olympic dream and left Corporate America to become a world-class […]