Careers at Marketing Mojo

As a team, we work hard in a fun and dynamic atmosphere. Our headquarters in Charlottesville is right downtown, within a few minutes’ walk to great restaurants and shopping. For the qualified candidate, we offer a casual yet energetic work environment, competitive compensation, growth opportunities, medical benefits, paid time off and the opportunity to be an owner of an exciting company through stock options.

Did we mention that we all love working here and our clients love working with us too? Check out our open positions below if you’re interested in becoming a member of Marketing Mojo’s winning team.

Benefits

Marketing Mojo offers competitive salaries and an excellent benefits package that includes:

  • Anthem Healthkeepers and vision insurance (75% coverage for individuals)
  • Health savings account plan
  • Principal Financial Group 401(k) plan
  • Up to 4% employer match for 401(k) contributions
  • Profit sharing plan
  • Company-sponsored life insurance
  • Minimum two weeks of vacation (including 10 paid holidays, two floating holidays and one paid community service day)
  • Cell phone plan
  • Casual work environment

Current Openings

 

Marketing Intern

Marketing Mojo is currently seeking a marketing intern for our Charlottesville office for the 2016-17 school year. This is a fantastic learning opportunity for the right individual to attain practical experience in a marketing agency. The marketing intern will be responsible for:

  • Assisting with implementing marketing programs using our marketing automation tool, Marketo
  • Performing marketing research and augmenting lead and prospect data
  • Assisting with implementing digital advertising efforts
  • Compiling prospect and customer packages
  • Assisting with posting and editing on the Marketing Mojo website
  • Assist with monitoring Google Analytics and reviewing for trends
  • Other duties as assigned

Applicants should be business majors with a marketing concentration or similar. Applicants must be available to work up to 10 hours per week during office hours on weekdays. To apply, visit our website and submit your cover letter and resume.

Apply Now

Bookkeeper

Marketing Mojo is seeking a part-time bookkeeper in our Charlottesville, Va. office. The bookkeeper creates financial transactions and creates financial reports from that information. The creation of financial transactions includes posting information to accounting journals or accounting software from such source documents as invoices to customers, cash receipts, and supplier invoices. The bookkeeper also reconciles accounts to ensure their accuracy.

Primary responsibilities include:

  • Monitor office supply levels and reorder as necessary
  • Monitor fixed assets
  • Pay supplier invoices in a timely manner
  • Take all reasonable discounts on supplier invoices
  • Pay any debt as it comes due for payment
  • Monitor debt levels and compliance with debt covenants
  • Issue invoices to customers
  • Collect sales taxes from customers and remit them to the government
  • Ensure that receivables are collected promptly
  • Record cash receipts and make bank deposits
  • Conduct a monthly reconciliation of every bank account
  • Conduct periodic reconciliations of all accounts to ensure their accuracy
  • Issue financial statements
  • Assemble information for external auditors for the annual audit
  • Calculate and issue financial analysis of the financial statements
  • Maintain an orderly accounting filing system
  • Maintain the chart of accounts
  • Maintain the annual budget
  • Calculate variances from the budget and report significant issues to management
  • Comply with local, state, and federal government reporting requirements
  • Process payroll in a timely manner
  • Provide clerical and administrative support to management as requested

The bookkeeper candidate should have an Associate’s degree or higher in accounting or business administration, or equivalent business experience, as well as a knowledge of bookkeeping and generally accepted accounting principles. QuickBooks experience required.

Apply Now

Account Manager, Charlottesville Office

The Account Manager serves as the main point of contact and manages digital marketing campaigns for clients across multiple industries, developing and assigning daily tasks to his/her Jr. Account Manager(s).

Major Areas of responsibility:

  • Manage one or more Jr. Account Managers
    • Oversee the development of the Jr. Account Manager(s), training that person(s) using assigned bootcamps
    • Review work of Jr. Account Manager(s) and advise/coach
    • Hold 15-minute one-on-one daily meetings with direct reports
  • Serve as a project manager for client projects
    • Use Clarizen to plan out monthly projects
    • Be accountable for project profitability
  • Serve as the main point of contact for client accounts
    • Schedule client calls and respond to client emails
    • Complete client reports and review for accuracy
  • Maintain a utilization rate of 65% or higher
  • Have attained and maintained certifications:
    • Google AdWords exam
    • Bing Ads exam
    • Google Analytics exam
  • Have contributed and continue to contribute to the Marketing Mojo blog
  • Schedule and direct client calls – explain strategy and tactics
  • Complete assigned bootcamps prior to promotion

Required Knowledge, Skills, and Abilities:

  • Demonstrate exceptional knowledge of daily digital marketing tactics
  • Demonstrate exceptional people, client and project management
  • Demonstrate excellent written and verbal communication skills along with an ability to edit
  • Demonstrate excellent analytical skills
  • Demonstrate excellent skills in Microsoft Excel
  • Demonstrate knowledge of HTML
  • Demonstrate ability to work in and manage within a collaborative team setting
  • Demonstrate ability to work in a dynamic, fast-paced environment and maintain composure
  • Demonstrate a desire to continue learning

Apply Now

Sr. Account Manager, Charlottesville Office

The Senior Account Manager is a senior-level account manager, having demonstrated exemplary account management skills. Sr. Account Managers shall manage Jr. Account Managers and/or Account Managers.

Major Areas of Responsibility:

  • Maintain a utilization percentage of 65% or higher
  • Maintain high utilization percentage for team members
  • Manage team staff, which may be composed of Jr. Account Managers and Account Managers
    • Hold 15-minute one-on-one daily meetings with direct reports
    • Where the direct report is an Account Manager:
      • Coach the account manager on staff management
      • Ensure that the account manager is adequately fulfilling duties and check reports for accuracy
      • Review account set up for digital ad accounts
      • Review SEO edits
      • Review that digital ad and SEO best practices are being followed
    • Where the direct report is a Jr. Account Manager:
      • Serve the role of Account Manager as well (see Account Manager job description)
  • Have attained and maintained certifications:
    • Google AdWords exam
    • Bing Ads exam
    • Google Analytics exam
  • Have contributed and continue to contribute to the Marketing Mojo blog
  • Contribute to Marketing Mojo case studies and other assets as requested
  • Complete assigned bootcamps prior to promotion

Required Knowledge, Skills, and Abilities:

  • Demonstrate exceptional knowledge of daily digital marketing tactics
  • Demonstrate exceptional people, client and project management
  • Demonstrate ability to maintain and improve utilization rates for team and project profitability
  • Demonstrate excellent written and verbal communication skills along with an ability to edit
  • Demonstrate excellent analytical skills
  • Demonstrate excellent skills in Microsoft Excel
  • Demonstrate knowledge of HTML
  • Demonstrate ability to work in and manage within a collaborative team setting
  • Demonstrate ability to work in a dynamic, fast-paced environment and maintain composure
  • Demonstrate a desire to continue learning

Apply Now

Account Executive, Charlottesville Office

The Account Executive has demonstrated superior results as a Sr. Account Manager and is ready to take on the additional challenge of company promotion.

Major Areas of Responsibility:

  • Begin soliciting speaking engagements and speaking at various industry events
  • Maintain a utilization percentage of 60% or higher
  • Maintain high utilization percentage for team members
  • Manage team staff, which may be composed of Jr. Account Managers, Account Managers and Sr. Account Managers
    • Hold 15-minute one-on-one daily meetings with direct reports
    • Where the direct report is a Sr. Account Manager or Account Manager:
      • Coach the account manager on staff management
      • Ensure that the account manager is adequately fulfilling duties and check reports for accuracy
      • Review account set up for digital ad accounts
      • Review SEO edits
      • Review that digital ad and SEO best practices are being followed
    • Where the direct report is a Jr. Account Manager:
      • Serve the role of Account Manager as well (see Account Manager job description)
  • Have attained and maintained certifications:
    • Google AdWords exam
    • Bing Ads exam
    • Google Analytics exam
  • Have contributed and continue to contribute to the Marketing Mojo blog; consider also writing for
  • other industry publications
  • Contribute to Marketing Mojo case studies and other assets as requested
  • Complete assigned bootcamps prior to promotion

Required Knowledge, Skills, and Abilities:

  • Demonstrate public speaking abilities and speak at industry events
  • Demonstrate exceptional knowledge of daily digital marketing tactics
  • Demonstrate exceptional people, client and project management
  • Demonstrate ability to maintain and improve utilization rates for team and project profitability
  • Demonstrate excellent written and verbal communication skills along with an ability to edit
  • Demonstrate excellent analytical skills
  • Demonstrate excellent skills in Microsoft Excel
  • Demonstrate knowledge of HTML
  • Demonstrate ability to work in and manage within a collaborative team setting
  • Demonstrate ability to work in a dynamic, fast-paced environment and maintain composure
  • Demonstrate a desire to continue learning

Apply Now

Sr. Account Executive, Charlottesville Office

The Sr. Account Executive has demonstrated superior results as an Account Executive and is ready to take on the additional challenge of assisting with sales efforts.

Major Areas of Responsibility:

  • Assist sales with sales renewals and client upsells, setting appointments, determining client needs and creating proposals and/or presentations
  • Solicit speaking engagements and speaking at various industry events
  • Maintain a utilization percentage of 60% or higher
  • Maintain high utilization percentage for team members
  • Manage team staff, which may be composed of Jr. Account Managers, Account Managers, Sr. Account Managers and Account Executives
    • Hold 15-minute one-on-one daily meetings with direct reports
    • Where the direct report is an Account Executive:
      • Assist and coach the Account Executive with attaining and delivering speaking engagements
      • Coach the account manager on staff management
      • Spot check reports, edits, account setup and calls
    • Where the direct report is an Account Manager or Sr. Account Manager:
      • Coach the account manager on staff management
      • Ensure that the account manager is adequately fulfilling duties and check reports for accuracy
      • Review account set up for digital ad accounts
      • Review SEO edits
      • Review that digital ad and SEO best practices are being followed
    • Where the direct report is a Jr. Account Manager:
      • Serve the role of Account Manager as well (see Account Manager job description)
  • Have attained and maintained certifications:
    • Google AdWords exam
    • Bing Ads exam
    • Google Analytics exam
  • Have contributed and continue to contribute to the Marketing Mojo blog; consider also writing for other industry publications
  • Contribute to Marketing Mojo case studies and other assets as requested
  • Contribute to external digital assets (HARO, guest blogging, partner webinars)
  • Complete assigned bootcamps prior to promotion

Required Knowledge, Skills, and Abilities:

  • Demonstrate ability to recognize opportunities with existing clients for upsell; demonstrate ability to assist with sales – writing proposals and presentations as needed
  • Demonstrate public speaking abilities and speak at industry events
  • Demonstrate exceptional knowledge of daily digital marketing tactics
  • Demonstrate exceptional people, client and project management
  • Demonstrate ability to maintain and improve utilization rates for team and project profitability
  • Demonstrate excellent written and verbal communication skills along with an ability to edit
  • Demonstrate excellent analytical skills
  • Demonstrate excellent skills in Microsoft Excel
  • Demonstrate knowledge of HTML
  • Demonstrate ability to work in and manage within a collaborative team setting
  • Demonstrate ability to work in a dynamic, fast-paced environment and maintain composure
  • Demonstrate a desire to continue learning

Apply Now

Jr. Account Manager, Charlottesville Office

***While we are not currently hiring for this position, we are always accepting applications for future consideration.***

Marketing Mojo is accepting applications for a junior account manager in our Charlottesville, VA office. The junior account manager will train with an account manager directly and will assist in handling all daily tasks for client digital marketing accounts. Daily client tasks may include managing Google AdWords accounts (such as creating/testing ad copy, developing keywords, and setting bids), managing SEO tasks (such as developing SEO keyword lists and editing website copy), managing social media advertising and compiling monthly reports for clients. The junior account manager will also be responsible for regularly blogging about digital marketing on our blog.

To be considered for this position, candidates should have a background or degree in marketing or communications. Experience with Google AdWords or Google AdWords certification a plus. This is an entry-level position.

Apply Now

Jr. Account Manager, Charleston Office

***While we are not currently hiring for this position, we are always accepting applications for future consideration.***
Marketing Mojo is accepting applications for a junior account manager in our Charleston, SC office. The junior account manager will train with an account manager directly and will assist in handling all daily tasks for client digital marketing accounts. Daily client tasks may include managing Google AdWords accounts (such as creating/testing ad copy, developing keywords, and setting bids), managing SEO tasks (such as developing SEO keyword lists and editing website copy), managing social media advertising and compiling monthly reports for clients. The junior account manager will also be responsible for regularly blogging about digital marketing on our blog.

To be considered for this position, candidates should have a background or degree in marketing or communications. Experience with Google AdWords or Google AdWords certification a plus. This is an entry-level position.

Apply Now