Birnbach Communications is a communications and public-relations firm based in Marblehead. This full-service PR firm offers a wide range of services including, but not limited to, strategic planning, branding, social networking and blogging, global communications, media audits, presentation training, crisis communications, and website development. The majority of Birnbach Communications' clients are technology companies, consumer companies, and nonprofits. For further inquiries, e-mail birnbach@birnbachcom.com or phone the office directly.