Senior Communications Consultant - Communication, Marketing and Public Affairs