An Atlanta native, North and his wife have lived in Acworth since 2000. He has a wide array of business experience in the restaurant and retail franchising industry, having served in several regional and district operations positions. He and his wife owned and operated four Jiffy Lube franchises in Cobb County for several years when they first moved to Acworth. They sold the businesses at the end of 2003. North is currently employed by Life University as the business manager of the Center for Health and Optimum Performance on their campus in Marietta.
North and his wife are charter members and actively involved in One Heart Church, where he served on the Board of Directors for eight years. He is also the founder and president of Tetelestai Missions Ministry Inc.