Industry News
11/18/2020
Joe Raedle/Getty Images

Papa John's has unveiled a new 60,000-square-foot headquarters facility in Atlanta that will house about 200 employees working in a variety of departments including human resources, menu innovation and marketing. The chain will also retain its offices in Louisville, Ky., and London.

Related Summaries