Travers Sloan
Director of Development
Rescue Mission for TrueSense Marketing
Travers Sloan is the Director of Development - Rescue Mission for TrueSense Marketing. With a robust educational foundation, he holds an undergraduate degree in Public Policy Analysis from UNC-Chapel Hill and an MBA from UMUC.
Travers' professional journey began when he was recruited out of college by Philip Morris USA. Over the years, he held several managerial roles, relocating across the United States. His career path took a meaningful turn as he served as an Executive Pastor in Portland, OR, and as a youth pastor and director in Cary, NC. Most recently, Travers dedicated three years as the Director of Development for the Better Business Bureau in Nashville, TN.
In addition to his professional accomplishments, Travers is a certified relationship coach and a published author of two books. He lives in Franklin, TN, with his wife of 22 years, their identical twin sixteen-year-old daughters, and two dogs.