The magazine was founded by Jerry Q. Parries (Publisher and President of Tehillah Music Group); Lyn Senegal (Editor-in-Chief), Yvonne Nelson-Mitchell, Esquire (Advertising Director and co-host of TRIPLE THREAT Talk Radio Show) and Gregory Jackson, Esquire (Managing Editor and co-host of TRIPLE THREAT Talk Radio Show) 1520 The Biz, "Source 6", April 17, 2010, and is published by Tehillah Publishing Group, LLC. The publication started out as a small church newsletter in 2006 and has evolved into a national publication that has been published continuously since June 2009. The headquarters is in Atlanta, Georgia.
