About Us

We are a B Corp certified digital marketing agency with an emphasis on client education and training. Our client portfolio includes regional and national e-commerce clients, service businesses, and nonprofit organizations. We’re a collaborative, strategic, fun loving, creative group that works hard to help our clients generate awareness that supports their growth.

Human Resources Manager

About Us

Our three companies share ownership, values, and physical space. We care deeply about the quality of work we provide (which means we’re often headphones on and heads down), but we are also strongly committed to our culture (i.e. family-friendly flexible work schedules and the occasional pinata party). Our office is casual and regularly includes canine companions.

JB Media Group is a B Corp-certified digital marketing agency that values ethical marketing and clients that we can stand behind. The structure, for this group of 12, is fairly flat and interwoven; team members are expected to manage their own time well, and we love a good pun.

JB Media Institute is a digital marketing training and consulting company focused on the tourism industry helping clients near and far build their skills and confidence. This small but mighty team of two is quick with a joke or shout out and believes in the power of the truthbomb.

RA Media is the newest addition to our corporate family and operates RomanticAsheville.com, the most popular online travel guide for Western North Carolina. This small team works independently on their respective responsibilities and are actively seeking ways to work more efficiently and collaboratively. The logo for this company says it all, this group brings a lot of heart to their work and the larger team each day.

About You

You are committed to people as a company’s strongest asset. You know culture must be tended every single day and do so through gestures large and small. Balancing compassion with boundaries is one of your superpowers. You are skilled at having hard conversations, communicating directly but gently, and digging to find underlying issues. Creative, dedicated, positive, and down-to-earth are how past colleagues would describe you. You are detail oriented, a fastidious documenter of processes and policies, and naturally collaborate with others. You don’t rely on pre-packaged human resources processes, tools or procedures and instead can build on examples and best practices to create what is needed to meet the company’s needs. Company values are your guideposts, you know them, model them, reference them, and are unwaveringly committed to them.


Please review the full job description to understand the responsibilities of this leadership team position.

Required Skills, Experience & Education

  • Three years experience leading human resources for a team of 15 or more people and across multiple divisions or departments
  • Experience as a member of a leadership team interfacing with other business areas such as sales, operations, and finance
  • Bachelor’s degree in business, management or related field
  • Confidence in your expertise and perspective, but eager to learn from others
  • Able to self-manage
  • Able to hear and incorporate feedback

Highly Preferred Skills, Experience & Education

  • Masters degree in human resources, business, or related field
  • Experience working for or with certified B Corporations, social or environmental impact organizations or other values driven entities
  • Familiar with G Suite, Asana, and Slack

This is a part-time position (20 hours per week).

To Apply

For us, the right cultural fit is as critical as skills and experience when adding new team members. In addition to reviewing the full job description, please review the mission and values for the three companies before you apply. We value our relationships with them and each other. For our team, our jobs are much more meaningful than a means to a paycheck. If this resonates with you, read on.

Candidates who meet the above required skills and experience may send a resume and cover letter as PDF documents to careers@jbmediagroupllc.com. No in-person deliveries or phone inquiries, please. Cover letters should detail your HR experience, motivation in working at JB Media, and career aspirations.