She graduated with an M.B.A. from Rollins College in 2006 and a Bachelor of Arts in Organizational Communication from Rollins College in 2003. Carrie served as IT a Director in Information Technology at Rollins prior to transitioning to Director of Financial Information Systems and Strategic Initiatives. Carrie also serves on the board of Ten Thousand Villages and teaches as an adjunct professor of Financial/Managerial Accounting, Information Technology, and Digital Video.