Career Opportunities at JB Media Group

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.

Available Position: Business Administrator 

Position Type:  Part-time, Contract

Hours per week:  10 – 15

Are you organized, detail oriented, flexible, known for great follow-through, willing to jump in where needed, and have some QuickBooks experience? If so, we could use your help!  

JB Media is hiring a part-time, contract position offering flexible hours in the quiet, focused atmosphere of our West Asheville office. We’re pretty casual and there is always a dog (or two) to pet. Our ideal person will be comfortable with spreadsheets and calendars, learn new software easily, and balance reliability with flexibility. This position is a bit of a jane/jack of all trades across administrative tasks:

  • scan deposits and enter into budget and QuickBooks
  • pull reports and information from databases,
  • help coordinate meetings including sending and managing Doodle polls,
  • keep our office (and chocolate supply) organized and well stocked,
  • plan and book travel,
  • organize logistics for team events like retreats and holiday parties.

The workload for this position is heaviest the first week of each month. Given the financial elements involved, applicants must be able to pass a background check.

Interested? Send a resume and cover letter introducing yourself, describing your background, and why you’re interested in this position to Adrianne Gordon at