According to Glassdoor's data, a Communications Manager or Director gets an average salary of $70,481 and $85,709 in the USA.