Career Opportunities

JB Media Group is a digital marketing agency that supports mission-driven companies, social enterprises, and nonprofits. Over the last 10 years the agency has grown to include the JB Media Institute, an education and training enterprise, and RomanticAsheville.com, a travel guide to Western North Carolina. We are a certified B Corp based in the beautiful mountains and creative epicenter of Asheville, NC.

View our current job openings.

If you are excited by our mission and fully in sync with our values, we encourage you to apply to join our team! Before you submit your application, we understand that you might have questions about what it is really like to work at JB Media Group. Here are a few things you might want to know about our company culture before going through the application process:

  • Our founder believes that transparency is important and we take steps to make sure that news and information is freely shared among the team.
  • Our leadership team values staff expertise and insights and invites open dialogue regularly. We take time to discuss and address issues that come up during regular team meetings, quarterly planning sessions, and annual retreats.
  • We are B Corp Certified! We believe that business can be a force for good and we are proud to be part of the B Corp movement.
  • Service to people and the planet has been part of our company culture since the beginning. Our community involvement and JEDI (Justice, Equity, Diversity, Inclusion) initiative engages us in the critical issues of our times that we care about and keeps us connected on a human level.
  • We build into our staff capacity workload a devoted percentage of time for team culture participation and professional development. Most agencies don’t factor that into their utilization rate goals.
  • Accountability is a priority within our structure and in our interactions with each other. We have an intentional organizational structure to provide clarity while avoiding strict hierarchy, and we practice Crucial Conversations to hold us accountable to healthy communication.
  • We respect each other as adults and have team leads to support and guide us, not managers to micro-manage us.
  • We have a professional judgment vacation policy which means we are self-directed enough to enjoy the benefits of flexible time off while ensuring our quality work crosses the finish line on time.

I do want to commend the leadership team for leading us through the storm, and helping us come out the other side. Admittedly, I was terrified. But the ingenuity and collaboration of the leadership team was incredible at finding and obtaining resources (and clients!). All of this makes me feel proud and thankful to be a part of a team that cares about the people.

On our COVID times, from our Staff Happiness Survey

We are a committed team of individuals with a range of professional skills and personal passions. We embrace and strive for diversity across self-identities and experiences, and recognize that different thinking, learning, and communication styles increase the innovation of our team.

Ready to join us? Keep an eye on our current openings below!

Current Openings

Director of Business Integration
Role Summary

As an EOS (Entrepreneurial Operating System) Integrator, this role complements the Visionary’s strengths by vetting, planning, and executing new business strategies. They are able to hold the overall vision, foresee challenges, remove obstacles, and steward projects to completion. They oversee EOS systems, financial health, and ensure healthy flow of communication throughout the companies. This is a Leadership Team position across the three companies of JB Media Group, JB Media Institute, and RA Media.

Key areas of responsibility include:

  • Refining, communicating, and executing the Visionary’s strategy
  • Integration of core business functions including healthy communication flow across and within the companies
  • Maintaining EOS tools and facilitating meetings including L10s, quarterlies, and recap/vision updates
  • Monitoring the financial health of the companies and communicating concerns and opportunities
  • Leading, managing, and holding accountable the Leadership Team for achieving agreed-upon commitments

    You can see the full job description for details.

What some of your goals will look like:

4 months

  • Complete onboarding with the agency and get to know the team and their roles.
  • Become familiar with all the platforms used by the agency and utilize platform trainings to increase skill level when needed.
  • Perform audits and research on client projects.
  • Provide client reports as needed.
  • Create reporting templates on Agency Analytics

8 months

  • Examine current reporting for clients and propose a plan for improvements based on ideal outcomes.
  • Identify and report on internal reporting and data integrity needs and propose a plan to address shortcomings.

12 months

  • Provide ongoing data and reporting support to the team to meet client project deadlines.
  • Provide internal reports to the leadership team on a quarterly basis.
  • Manage data integrity on internal systems.

About you

You quickly understand the potential of ideas, map out what execution would look like, and can see potential pitfalls. You are a pragmatist and comfortable with asking clarifying and contrary questions. You can balance and move forward multiple projects. You realize that resources are limited and look for opportunities to have the most impact while not overburdening team members. Your background includes and/or you have a strong interest in social impact businesses, and you share a genuine synergy with the values of JB Media Group. Ideally, you are based in or interested to relocate to the Asheville area, voted by Thrillist as one of the great American Cities for Creatives (but you probably already knew that).

Relevant Experience and Mindset

  • 3+ years experience as an EOS Integrator, OR general or operations manager, OR in business development and strategy
  • Experience with business plan evaluation and/or collaborating strategically with entrepreneurs
  • Demonstrated ability to create project timelines and steward to completion
  • Familiarity with the Entrepreneurial Operating System (EOS) is highly preferred; Ability to understand and advocate the use of the EOS model is required. 
  • Ability to balance competing priorities and to be accountable for follow up 
  • Ability to identify and assign tasks 
  • Ability to lead meetings
  • Ability to learn new platforms and tools with ease and speed.
  • Comfort and agility in remote/distributed team working
  • Excellent written and verbal communication skills.
  • Experience with Google Workspace, Slack, Asana and/or other similar team communication and project management tools.
  • Bonus experience: familiarity with digital marketing, agencies, Crucial Conversations, and/or our core industries

Why you’ll love JB Media Group

  • Salary of $59k plus annual pay raise and bonus, 401k with company contribution, top tier dental/vision care plan, wellness and supplemental benefits, flexible scheduling and professional judgement vacation policy
  • Not-your-usual company events with a team that enjoys playing together as much as working together
  • Company-organized volunteer days to support the communities that support us
  • Professional development is encouraged and supported, supplemented with peer-led training, and diversity and inclusion programs that help us learn, grow, and live out our values
  • A modern office with designs by local professional artists, although we are currently a fully remote company, transitioning to a hybrid working model that is best-fit to our team.

Think you have what it takes, but not sure you can check each point of experience we’re looking for?

Reach out to us anyway. We are aware that imposter syndrome and previous discrimination in a candidate’s experience can get in the way of us determining if you could be a great match with us.

 

To apply: Please submit your resume and a brief note telling us about your interest in the role and any other compelling information that we can’t tell from your resume. Send this tidy bundle to: careers@jbmediagroupllc.com

We strive for Culture Add rather than Culture Fit and hold deeply our commitment to our values of inclusion and belonging. Our team is made stronger through diversity and by what makes you unique, so we invite you to bring your whole lived experience to the job.

Project Manager
Role Summary

This is a new role providing support across our three service teams for client work. This is an excellent opportunity to flex and grow your project management skills, while working with our talented team and carefully chosen values-led clients. 

Key responsibilities include leading work for delegated clients to deliver full project life cycle tasks, and providing implementation team leadership to support the Senior Project Manager. Please see the full job description for details.

What some of your goals will look like:

4 months

  • Complete onboarding and get to know the team and their roles
  • Become familiar with our operational tools and systems
  • Become familiar with our project management processes and shadow the Senior Project Manager on client work
  • Become acquainted with our internal practices, eg. performance review process, Crucial Conversations, and Justice/Equity/Diversity/Inclusion (JEDI) actions
  • Begin to set and complete your quarterly work plan goals

8 months

  • Be fully proficient in our operational tools and systems, and a master of our project management process
  • Lead on delegated client projects with Senior Project Manager guidance, and build collaboration rapport with the project implementation team
  • Complete your quarterly work plan goals

12 months

  • Confidently lead on delegated client projects and project team leadership
  • Identify areas for continuous improvement in our project management systems and in your own professional development
  • Be comfortable with all responsibilities outlined in this job description and refine and evolve approach if needed

Tools we use:

  • Asana
  • Instagantt
  • MS Excel
  • Google Workspace
  • Zoom
  • Slack
  • Knack
  • Everhour

About you:

You are detail-oriented, a systems lover, and a team collaborator. You are quick to learn new tools and systems, and enjoy using them to support team members and provide the best results for the client. You have an eye for how all the details in a scope of work map out and what its successful execution looks like. You are a caretaker of concurrent projects, who can foresee potential pitfalls and steer course corrections. Your background includes, and/or you have a strong interest in, social impact businesses, and you share a genuine synergy with the values of JB Media Group. We are open to US-based candidates for this role with solid remote working skills, who are able to join periodic in-person team convenings in Asheville.


Relevant Experience and Mindset

  • 2+ years experience as a project manager with demonstrated ability to create project timelines and steward to completion to meet deadlines
  • Ability to identify and assign tasks
  • Ability to manage people and keep projects on schedule
  • Ability to confidently lead meetings 
  • Ability to balance competing priorities and to be accountable for follow up 
  • Ability to learn new platforms and tools with ease and speed
  • Comfort and agility in remote/distributed team working
  • Experience with Google Workspace, Slack, Asana and/or other similar team communication and project management tools.
  • Highly proficient with Excel, spreadsheets and graphs (Gantt charts are a plus)
  • Bonus experiences: project management certification, solid writing/editing skills, familiarity with digital marketing, agency experience, Crucial Conversations, and/or our core industries

Why you’ll love JB Media Group

  • Salary of $48k plus annual pay raise and bonus, 401k with company contribution, top tier dental/vision care plan, wellness and supplemental benefits, flexible scheduling and professional judgement vacation policy
  • Not-your-usual company events with a team that enjoys playing together as much as working together
  • Company-organized volunteer days to support the communities that support us
  • Professional development is encouraged and supported, supplemented with peer-led training, and diversity and inclusion programs that help us learn, grow, and live out our values
  • A modern office with designs by local professional artists, although we are currently a fully remote company, transitioning to a hybrid working model that is best-fit to our team

Think you have what it takes, but not sure you can check each point of experience we’re looking for? Reach out to us anyway. We are aware that imposter syndrome and previous discrimination in a candidate’s experience can get in the way of us determining if you could be a great match with us.

To apply: Please submit your resume and a brief note telling us about your interest in the role and any other compelling information that we can’t tell from your resume. Send this tidy bundle to: careers@jbmediagroupllc.com

We strive for Culture Add rather than Culture Fit and hold deeply our commitment to our values of inclusion and belonging. Our team is made stronger through diversity and by what makes you unique, so we invite you to bring your whole lived experience to the job.

Open Call for Contractors!


Are you a freelancer interested in working with us?
We are always on the lookout for contractors to join our extended team! 

How we work with contractors

We respect your variable workload, availability, and freelance freedom to choose. If we decide to work together, our contract with you is on an as-needed basis (rather than set hours) whereby you can accept or decline each scope of work we propose to you. Pay rate is based upon the particular skill set needed and your expertise level.

“It’s been hard to find a modern and ethical agency to work with—I learn, connect, and feel great about the work I do with JB Media.”

What it’s like working with JB Media as a contractor

We understand that people have different career intentions and priorities as a freelancer. We make our expectations crystal clear so there is mutual agreement and respect from the get-go. Some contractors work with us on a periodic basis, while others are steady contributors. Contract work is a great way for us to get to know each other so that if and when a suitable staff position becomes available that fits your career goals, it could be a great opportunity for both of us.

“Working with the JB Media team is an amazing opportunity to collaborate with knowledgeable, communicative professionals on exciting regional and national projects.”

What we are looking for

We are in particular need of highly proficient skills in these areas:

  • Advanced Paid social (Facebook ads, Twitter, LinkedIn)
  • Organic Social Media
  • Google Ads
  • Google Grants
  • Advanced content strategy 
  • Website architecture, design and UX audits; website conversion audits and optimization recommendations
  • Influencer marketing
  • Video production 
  • Content writing with expert insight in the sectors we work within
  • Email marketing campaigns
  • SEO skills

Have another skillset in your wheelhouse that you think we could use? Let us know. 

“Working with JB Media has been so great! I find myself getting more and more integrated into their growing team each day all while being able to control my own hours and workload. It’s the best of both worlds.”

Sounds great and ready to sign up?

Please fill out the form below to start the process. After we receive your information we will contact you with next steps.