Vice President, Marketing & Communications

February 14, 2022
301 W Main Street, Durham, North Carolina
Job Type


Job Description

The Vice President (VP) serves as Team Leader and oversees the planning, coordination and implementation of strategic communications and marketing programs to increase awareness and support for Self-Help’s work among internal and external audiences. Reporting to the Executive Vice President, the VP supervises three directors and a high performing national team that provides the full range of communication services, including, but not limited to, brand development and management, public and media relations, internal communications, digital/online initiatives, traditional print projects, sales promotions and collateral, social media, corporate website and intranet, content creation, copywriting, and special events. The position is located in Durham, North Carolina and is eligible for Self- Help’s hybrid work arrangement of two days per week of working off-site.

Credentials, Experience and Skills:

BA/BS or equivalent experience in Marketing, Communications, Public Relations, Economics, Business or related
8+ years of additional experience in marketing, public relations and program leadership with a proven track record of success in managing a range of marketing and communications functions such as brand management, customer marketing, digital marketing, creative services, public relations and engagement, and other external
5+ years of successful experience leading high-performance, cross-functional teams, with responsibility for direct reports in the last three
Hands on experience with CRM and SEO tools like Google Analytics, Salesforce,
Experience with remote reporting
Public relations accreditation (APR)
Excellent face-to-face, written, verbal and presentation skills.
Strong communicator and motivator with the ability to establish and maintain effective working relationships with a diverse group of people including team members, colleagues, board members, and other parties.

Related Jobs

Corporate Communications Associate Manager   Morrisville, Wilmington, other, United States of America
September 21, 2022
Research Communications Manager   101 McCauley St., CB 6210, Chapel Hill, NC
August 23, 2022
August 17, 2022
Communications and Marketing Director   101 N. Main Street, Lancaster, South Carolina
July 20, 2022
Media Relations Manager   101 McCauley Street, Chapel, North Carolina
July 14, 2022