Papa John’s to create 200 new jobs and build out a New Global Headquarters in Atlanta, Georgia.
Atlanta, Georgia — According to state and local economic development sources Papa John’s plans to build out new space in Atlanta. The company plans to occupy the new space in Atlanta, on or about July 1,…