Area Director of Public Relations Jobs at Loews Hotels & Co – Atlanta, GA (On-site)

Public Relations jobs in Georgia, USA – Apply for Area Director of Public Relations Jobs at Loews Hotels & Co – Atlanta, GA (On-site). See the job description, requirements, and the link to apply. Situated in the epicenter of Midtown, Loews Atlanta Hotel is walking distance to some of the best attractions in the city….