Following graduation from Clemson University, Allen Smith served as a pilot in the U.S. Air Force before beginning a business career in sales and marketing with Procter & Gamble, where he was responsible for initiating a national accounts department for the company’s largest customers. He served in management positions with multinational consumer products companies requiring significant international travel. In 1995, he formed a joint venture with the Ministry of Agriculture in China and spent two years living in Beijing and Shanghai. In 1998, he began a career in investment real estate, working on the sale of commercial properties and developing apartment communities.
Allen has been active in world missions, traveling to Lithuania, Brazil, Costa Rica, Haiti, and Liberia in recent years. God has shown him His children living in extreme poverty and called him to create World of God. He is a member of Myers Park United Methodist Church.