Thank you for your interest!

As a Pinnacle Marketing Group team member, you will be part of a dynamic group of people, guiding our company on the leading edge of marketing sales, support and technology. We collaborate on projects across departments in order to deliver efficient work that we are proud of. You’ll be encouraged to reach your highest potential and new growth through developing business relationships — leading us into new territory and a strong future.

We offer employees exciting work in a fun, dynamic environment that encourages learning and growth and provides a competitive benefits package, including health, dental, supplemental health, life and disability insurances, and a 401k savings plan. There are currently over 70 employees at Pinnacle Marketing Group representing a variety of job positions.


Current Openings

Account Manager
Bemidji, Minnesota, United States - 56601

Pinnacle Marketing Group is looking for an Account Manager who has a passion for customer service, marketing and helping businesses thrive. An Account Manager is the main point of contact with our clients and oversees the production process to ensure that we are helping the client successfully market their business. The ideal client is self-motivated, works well in both an independent and team environment, a creative problem solver and highly organized with strong attention to detail. The position requires excellent written and verbal communication, customer service skills, and the ability to routinely handle multiple tasks while meeting production deadlines.

An Account Manager will be trained to have a complete understanding of Pinnacle Marketing Group's marketing and design services such as website development, social media management, video production, and brand development.

Essential Functions:

  • Account Management
    • Contact client and discuss the overall process, identify customer's goals and provide recommendations for successful marketing.
    • Collaborate with internal production staff such as the graphic designers and social media team members on behalf of the client.
    • Assist with the research and writing of content for websites, social media posts, and video scripts.
    • Set up website account including domain registration, site settings, submission of site map, and Google Analytic traffic reports. Set up of admin access to the various social media accounts.
    • Monitor billing and non-payment status and communicate any concerns to the client.
    • Monitor monthly traffic reports and touch base with the client throughout the year to provide tips, answer questions, and provide recommendations for further improvements.
  • Customer service
    • Work with clients to discuss short and long term goals for their online marketing success. Create a positive relationship and build the client's trust of Pinnacle's services and abilities. Keep the customer informed on progress and developments as well as address any questions or concerns throughout the year.
    • Work with communication companies, marketing/sales consultants and businesses to address any questions/concerns regarding Pinnacle's marketing services and products.


  • Proficient in Microsoft Office ex. Word/Excel, the Internet, computers and mobile devices
  • Education or experience in business, marketing, mass communications, or design is preferred
  • Experience in social media, web design, video production, local search platforms, online marketing or Adobe Photoshop is helpful, but not required


You should wear clothes that reflect you as a person and present a positive image. After all, your appearance and personal cleanliness contribute to the work environment and image that Pinnacle Marketing Group presents to visitors.

But this doesn’t mean you have to put on a full suit just to sit behind a desk! We encourage you to dress casually in practical, but clean and professional clothing. Feel free to express your style through appropriate t shirts, polos, sweatshirts, or sweaters.  Any nice pants will work as long as they aren’t ripped or athletic.

Pinnacle Marketing Group’s office hours are 8:00 am to 4:30 pm, Monday-Friday, and most employees work normal office hours.

However, we understand that cookie cutter hours might not work for everyone. That’s why we offer flextime to many of our employees, so that you can balance work with everything else you’re juggling.

Flextime must be approved by a supervisor to ensure our office hours are being covered. Work schedules can vary based on staffing and operational demands, and your supervisor will inform you of any hours required in your position.  

Pinnacle Marketing Group will grant holiday time off to all employees for the holidays listed below:

  • New Year’s Day (January 1)
  • Memorial Day (last Monday in May)
  • Independence Day (July 4)
  • Labor Day (first Monday in September)
  • Thanksgiving (fourth Thursday in November)
  • Day after Thanksgiving (may be substituted for the day after Christmas)
  • Christmas (December 25)

Pinnacle Marketing Group uses an all-purpose Paid Time Off (PTO) system. This time-off policy is for eligible employees to use for vacation, illness or injury, and personal business. It combines traditional vacation and sick leave plans into one flexible paid time-off policy.

The short answer? Yes! Eligible employees at Pinnacle Marketing Group are provided a wide range of benefits. Certain programs (such as Social Security, workers’ compensation, and unemployment insurance) cover all employees in the manner prescribed by law. Eligibility will be determined upon hiring, but you may qualify for the following programs:

  • Medical Insurance
  • Dental Insurance
  • Flex Spending Account
  • Health Savings Account
  • 401(k) Plan with Employer Match
  • Life Insurance
  • Long-Term Disability
  • Short-Term Disability
  • Supplemental Insurance

The age of technology has provided new opportunities when it comes to working remotely. There are many situations where telecommuting benefits both the organization and the employee. If this is something you’re interested in, feel free to discuss it with your supervisor to find out if telecommuting is the right fit for you.