Join Our Team

Interested in a rewarding career helping organizations with their issues? Check out our open positions.


Looking for an internship? Check out our internships page.


Media Relations Specialist - Videographer - Harrisburg, PA

The Media Relations Specialist-Videographer will develop and execute media relations tactics in support of multiple clients’ objectives and is also responsible for conceptualizing, shooting, editing and creating videos for client and internal purposes.

Responsibilities and Duties

  1. Design, shoot, edit and produce live video content.
  2. Participate with client teams to develop video content strategy to meet client objectives.
  3. Cultivate media relationships, connecting media to clients as sources and earning coverage for clients.
  4. Research, develop and execute media placement.
  5. Develop and pitch news and stories to the media.
  6. Work with internal Content Creation team to research and draft press releases, briefings, talking points, and other written content.
  7. Utilize tools for research to help inform media placement recommendations.
  8. Assist with planning and coordinating media events for clients and managing media relations activities at events.
  9. Track and analyze media metrics.
  10. Create and maintain media contact lists.


Education:  Bachelor’s degree in Journalism, Marketing, Communications, Public Relations or related field

Experience, skills and abilities:  

  • 3 to 5 years of experience with video production, including shooting and editing in a media outlet setting
  • High creativity and willingness to look for new solutions to achieve client goals
  • Ability to deliver consistent, high quality video products
  • Knowledge of equipment; cameras, lenses and building cameras, lighting audio, etc. to perform all functions of video production
  • Strong understanding of video formatting, editing and enhancing software to produce final videos
  • Experience with still photography is helpful
  • Relationships with various media
  • A tenacity for defining matches for diverse story angles
  • Creative critical thinking when identifying opportunities for coverage
  • Experience using social media platforms as a media relations tool
  • Experience with Google Apps is desirable
  • Superior organizational and detail-orientation skills
  • Excellent written and verbal communication skills
  • Strong interpersonal skills
  • Travel to meet client needs

· Competitive pay
· Insurance benefits include health, dental, vision, disability
· Paid parking
· 401(k) plan
· 11 legal holidays per year
· Paid time off


Graphic Designer - Harrisburg, PA

The Graphic Designer is responsible for the visual style and images in digital and printed content, creates the overall design and works with others who develop artwork and layouts. The position also participates as part of a team in driving collaboration on design and the development of design standards.

Responsibilities and Duties

  • Producing quality and engaging designs with quick turnaround for digital and print
  • Executing all stages of visual development, to include conceptualizing, image selection, execution of ideas, feedback incorporation and production
  • Reviewing designs, artwork, photography and graphics developed by creative team
  • Engaging with colleagues and clients, gaining an understanding of their needs and producing designs that meet and exceed their expectations
  • Coordinating with freelancers and other artistic or creative resources as needed to meet deadlines
  • Developing detailed budgets, timelines and logistics
  • Working with client leads and multiple stakeholders to deliver on-time and on-budget materials
  • Demonstrating exemplary communication skills and exercising judgment and project management skills to balance priorities and communicate to teams to meet and exceed project deadlines and commitments; keeping internal stakeholders informed of project status
  • Presenting designs for approval to internal and external stakeholders
  • Developing the overall look and style of a publication or creative campaign

Education: Bachelor’s degree in design or related field

Experience: Five-plus years of experience in creative design, including digital; agency experience highly desirable

Computer skills: Proficient with Adobe CC applications, OS X and Google

Knowledge, Skills and Abilities

  • Solid typographic and layout skills
  • Experience designing for digital environments
  • Creativity and ability to produce innovative and original ideas
  • Ability to convert strategic direction into visual designs
  • Strong written and verbal communication skills
  • Detail-orientation and organizational skills
  • Ability to work in a fast-paced, often changing environment with competing deadlines and multiple priorities
  • Highly collaborative and comfortable working in a cross-functional, team-oriented environment
  • Good judgment and team mentality, even in high-pressure situations

· Competitive pay
· Insurance benefits include health, dental, vision, disability
· Paid parking
· 401(k) plan
· 11 legal holidays per year
· Paid time off

Human Resource Generalist - Harrisburg, PA

The Human Resource Generalist is responsible for performing HR-related duties on a professional level and works closely with the senior HR leader. This position carries out responsibilities in the following functional areas: benefits administration, employee relations, training, performance management, onboarding, policy implementation, recruitment/employment, and employment law compliance.

Essential Responsibilities and Duties

  • Administering human resources plans and procedures, assisting in the development and implementation of workplace policies and procedures, and maintaining the employee handbook
  • Working with subject matter experts to develop training for the firm’s learning management system and ensuring  updates are made to content as needed. Communicating training requirements to staff and monitoring completion
  • Providing first-level support for staff regarding workplace concerns
  • Conducting recruitment efforts for all internship positions and assisting with recruiting for other positions as requested. Writing job descriptions and placing job postings. Using LinkedIn Recruiter to search candidates, and handling initial screening for all positions. Assisting with development and execution of diversity efforts. Contracting with outside agencies for temporary employees as requested
  • Administering Predictive Index personality assessments, and using the tool for improving team communications
  • Running background checks, handling pre-employment tasks and conducting new-employee HR orientations.  Scheduling appropriate onboarding meetings for new staff members
  • Assisting with compensation research and with monitoring the performance evaluation program
  • Supporting the benefits broker and 401(k) administrator in benefits administration, including enrollments, changes and terminations, and communicating benefits information to employees. Ensuring medical leave process is administered properly, reviewing all requests and coordinating with payroll. Handling workers’ compensation claims, and working with carrier to process promptly
  • Maintaining employment records, providing changes to payroll, handling verifications of employment and unemployment compensation forms completion, processing address changes, etc.


Education: Bachelor’s degree in human resources or related field

Experience: 10-plus years of HR experience in a generalist role for a large corporation; experience working with multiple locations is a plus

Skills and Abilities  

  • Proficiency with Google Drive, Google Apps and Gmail a plus
  • Ethical mindset
  • Cultural awareness
  • Positive interpersonal relationships
  • Ability to handle confidential information
  • Self-motivation
  • Multitask orientation and ability to work in a fast-paced environment
  • Ability to work independently or with a team
  • Ability to communicate in written and oral formats
  • Ability to take initiative to accomplish work while adjusting to shifting priorities
  • Ability to cope with change



·         Competitive pay ·         Insurance benefits include health, dental, vision, disability
·         Paid parking ·         401(k) plan
·      Paid time off  ·           11 legal holidays per year

Public Relations Senior Account Executive - Harrisburg, PA

Bravo Group is seeking to fill a Public Relations Senior Account Executive position in our Harrisburg office. This position will require extensive travel, specifically in central Pennsylvania, in support of the firm’s growing infrastructure practice.

  • Performing community outreach to distribute messaging using a variety of methods to appropriate audiences
  • Using pre-existing relationships and building an extensive network of advocates throughout central PA
  • Traveling throughout central PA, attending community meetings with clients and managing day-to-day interactions and outreach
  • Acting as the main point of contact for community outreach as assigned by the client lead, responding to feedback and fielding questions, and serving as liaison as appropriate
  • Managing small client projects as the client lead, working with the team to develop strategy and tactics, and managing client interactions, delivery and relationships
  • Assisting project teams with day-to-day execution of all tactics (media pitching, event coordination, community affairs, social media) in support of client objectives
  • Consistently meeting project deadlines by creating and monitoring work plans
  • Regularly making recommendations on strategies to meet client objectives
  • Bachelor’s degree in related field
  • Four to seven years’ relevant experience in public relations
  • Knowledge of current events
  • Experience in energy industry or with infrastructure projects a plus
  • Political campaign experience a plus
  • Excellent oral and written communications skills
  • Proven ability to meet deadlines, juggle multiple projects and work independently in a fast-paced office
  • Demonstrated ability to problem-solve
  • Expertise in using MS Office software and internet research tools; experience with Google Apps is helpful
  1. Competitive Pay
  2. Insurance benefits include: Health, dental, vision, disability
  3. Paid parking
  4. 401(k) plan
  5. 11 legal holidays
  6. Paid time off


Social Media Community Manager - Pittsburgh, PA

Bravo Group is seeking to fill a Social Media Community Manager position in our Pittsburgh, PA, office. This position will implement and manage cross-channel content scheduling and publication on social media platforms and support online community development for clients.

  • Writes, edits and schedules social media messaging to reflect brand style and voice of managed communities
  • Schedules and posts content on Facebook, Twitter, LinkedIn and other platforms
  • Monitors and responds to community comments on client social media platforms and elevates issues, observations and opportunities to internal teams using a prescribed process
  • Uses social listening tools to generate insights and identify issues, influencers, patterns and trends in the community to support client messaging pillars and help manage crisis communications
  • Reports metrics and provides analysis using a prescribed process and tools
  • Participates in internal and client team meetings and content planning sessions to contribute ideas and insights learned from social media performance analysis in support of editorial calendar planning
  • Bachelor’s degree in marketing, communications, public relations or related field
  • Minimum of three years of social media multiplatform experience in non-profit, grassroots mobilization, hospitals and/or health systems
  • Experience with building issues-focused social media communities on the local, state and regional levels
  • Marketing or public relations experience in an agency or firm environment preferred, with an emphasis in social media management (samples required)
  • Tactical plan implementation and editorial calendar creation
  • Working knowledge of Google Analytics and link tracking to support social media metrics reporting
  • Knowledge of Hootsuite, NUVI, Sprout Social or other major monitoring and reporting platforms
  • Experience with Facebook Ads Manager or Power Editor; experience with Google Apps is desirable
  • Must be willing to work outside standard business hours on evenings and weekends to address critical issues and attend scheduled client events
  • Required travel (15-20%) between firm’s and client offices.
  1. Competitive Pay
  2. Insurance benefits include: Health, dental, vision, disability
  3. Paid parking
  4. 401(k) plan
  5. 11 legal holidays per year
  6. Paid time off