Hero Desktop image Hero Mobile image
SUCCESS IS A FORMULA:
YOU PLUS US

NOT YOUR AVERAGE CULTURE

NCM has focused consistently on finding innovative ways to help our clients improve their business. To help accomplish this, we are always on the look out for new employees who bring fresh perspectives, knowledge, and experience to our team. Interested in joining our team? Take a look at the current job openings below and the benefits employees receive. If we don’t have any current openings listed, please feel free to submit your resume to careers@ncmassociates.com

Extras! Extras!
Extras! Extras!
Grow With Us
Grow With Us
100% Employee Owned
Extras! Extras!
Grow With Us
100% Employee Owned
I love NCM because they really do put their people first. During the pandemic they really showed their love and care for their associates and continued to support them through these turbulent times.
I've turned down opportunities with other organizations because I believe in what we do every day at NCM and look forward to what the future holds for us as we share and grow together.
Our company is people-centric with a prime focus always on its human capital in every area of our organization. Together we work as employee-owners to make NCM a great company with strong core values.
The culture is the result of a commitment that we all share, to the company, it's history, and to each other. I can’t imagine being anywhere else.
I love NCM not only because it is 100% Employee-Owned, but also because of the relationships you build with co-workers and clients.
Truly being an employee owner has been a great experience for me and I look forward to many more years!
What I love about NCM is the care and concern for every employee and client. NCM looks out for the best interests for the employees, putting our health and wellness above all other concerns.
NCM’s ESOP means I will be able to look forward to a comfortable retirement. It also makes me feel like I am part of NCM and part of the company decision making.
I love NCM because they really do put their people first. During the pandemic they really showed their love and care for their associates and continued to support them through these turbulent times.
I've turned down opportunities with other organizations because I believe in what we do every day at NCM and look forward to what the future holds for us as we share and grow together.
Our company is people-centric with a prime focus always on its human capital in every area of our organization. Together we work as employee-owners to make NCM a great company with strong core values.
The culture is the result of a commitment that we all share, to the company, it's history, and to each other. I can’t imagine being anywhere else.
I love NCM not only because it is 100% Employee-Owned, but also because of the relationships you build with co-workers and clients.
Truly being an employee owner has been a great experience for me and I look forward to many more years!
What I love about NCM is the care and concern for every employee and client. NCM looks out for the best interests for the employees, putting our health and wellness above all other concerns.
NCM’s ESOP means I will be able to look forward to a comfortable retirement. It also makes me feel like I am part of NCM and part of the company decision making.
I love NCM because they really do put their people first. During the pandemic they really showed their love and care for their associates and continued to support them through these turbulent times.
I've turned down opportunities with other organizations because I believe in what we do every day at NCM and look forward to what the future holds for us as we share and grow together.
Our company is people-centric with a prime focus always on its human capital in every area of our organization. Together we work as employee-owners to make NCM a great company with strong core values.
The culture is the result of a commitment that we all share, to the company, it's history, and to each other. I can’t imagine being anywhere else.
I love NCM not only because it is 100% Employee-Owned, but also because of the relationships you build with co-workers and clients.
Truly being an employee owner has been a great experience for me and I look forward to many more years!
What I love about NCM is the care and concern for every employee and client. NCM looks out for the best interests for the employees, putting our health and wellness above all other concerns.
NCM’s ESOP means I will be able to look forward to a comfortable retirement. It also makes me feel like I am part of NCM and part of the company decision making.

Job Search Section

All Positions
Sales and Use Tax Analyst
Missouri, Kansas City

The purpose of this position is to perform all activities necessary for sales and use tax reporting and fillings with the related states we perform business in as well as, special client billing, assist the department in other responsibilities, as needed.

ESSENTIAL DUTIES AND RESPONSIBILITIES
• Special meeting client set up and billing
• Responsible for the preparation and processing of monthly and quarterly sale/use tax returns
• Ensure compliance with state and local sales and use tax laws and regulations
• Analyze sales tax data from billing systems to ensure the proper amounts were charged, collected and reflected on tax returns.
• Communicate errors or discrepancies noted and assist in corrective actions
• Execute all deliverables by adhering to standard accounting principles and compliance requirements
• Register in new states as required by law for sales and use tax filing
• Maintain tax rates in general ledger software
• Prepare related customer billing prior to NetSuite conversion
• Primary point person during Sales & Use tax audits

Junior Software Developer
New Brunswick, Moncton

The Junior Software Developer is responsible to work within an Agile team to evolve and support our web based reporting platform by creating and enhancing application modules while evolving our best practices in order to ensure high quality delivery.
 

Core Responsibilities

  • Develop high quality code, that delights our customers and stakeholders, using your knowledge of ASP.Net web application development and SQL databases.
  • Assist in, or create, estimates for software development, software testing, and any other assigned project deliverables.
  • Work within an Agile software development methodology to deliver high quality code on time.
  • Create SQL Server scripts in order to upgrade or migrate our customers to newer versions of our software.
  • Deploy software to internal servers as well as customer hosted servers.
  • Collaborate with team members to learn or introduce best practices that improve quality and efficiency.
  • Write clean and well-organized code in accordance with industry and NCM best practices.
  • Participate in peer reviewing of code and share expertise with other team members.
Instructor
Missouri, Kansas City

JOB PURPOSE: Provides skills & business management education to professionals attending NCM Institute classes, client on-site training classes, regional training classes and the NCM online learning platform. Provides subject matter expertise to create, revise, and maintain course content for revenue stability and growth.

ESSENTIAL DUTIES AND RESPONSIBILITIES

  • Teaches an average of 10 training days per month of NCM Institute curriculum.
  • Meets revenue expectations for private training or consulting opportunities, generating approximately $150,000 in additional revenue for NCM per year.
  • Conducts approximately 20 hours per month of content research, development or revisions to help content stay up to date on industry trends.
  • Creates custom learning content as needed for training opportunities
  • Continually and actively promotes NCM’s products and services in support of the clients’ needs, including the sale of NCMi course enrollments, private training, NCM’s virtual training platform and other education-related services, along with the products and services offered by other NCM departmental operations; includes making presentations and providing training to NCM Retail Solutions’ clients.
  • Prepares for instruction by reviewing course content and data ahead of each training session.
  • As requested, conducts pre-class interviews with students and/or their sponsoring dealer principal or general manager.
  • Clearly defines and meets learning objectives for each course.
  • Uses a combination of lecture, audio-visual presentation and student interaction to ensure a variety of learning methods that appeal to different types of learners.
  • Ensures students’ active learning through the use of questions, experiential activities, skill practice and discussion.
  • As requested, conducts post-class follow-up with NCMi students and/or their sponsoring dealer principal or general manager.
  • Maintains classroom facilitation and platform skills by taking advantage of educational opportunities, staying current with industry trends and maintaining professional networks.
  • Creates educational content for use in articles, white papers, blogs, video training, promotional collateral and other applications as required.
  • Records videos for online learning platform and promotional efforts.
  • Travel up to 30%

QUALIFICATIONS:

The following education, experience, competencies and behavioral skills are needed to perform this job successfully:

Education

  • Bachelor’s degree preferred, however, requirement may be satisfied with equivalent combination of education and experience.

Experience

  • Minimum of 15 years of retail automotive experience. General Management/Ownership experience preferred.
  • Demonstrated track record of successful operation of a retail automotive store.

Competencies

  • Expert-level knowledge of fixed and/or variable automotive dealership operations, sales, supervision, leadership, training, budgeting, forecasting and metrics.
  • Excellent working knowledge of general business and financial principles and practice.
  • Work flow analysis and problem-solving skills.
  • Advanced capabilities with Microsoft Office.
  • Ability to effectively communicate with all levels of the organization.
  • Knowledge of organizational change processes and operations management.
  • Strong project management skills.

Behavioral Skills

  • High energy level.
  • High comfort level speaking with a wide range of people.
  • Ability to interact, influence and negotiate.
  • Ability to work with sense of urgency.
  • Ability to prioritize changing workloads.
  • Ability and willingness to continually learn on the job.
  • Professional and resourceful.

ACCOUNTABILITIES AND MEASURES

  • Maintains constant awareness and knowledge of NCM Institute methods, policies and procedures.
  • Meets agreed upon project deadlines.
  • Meets minimum student evaluation level of 4.4 overall on a 5-point scale.
  • Employee must maintain a valid driver’s license and acceptable driving record as driving on company business may be required.

Physical Demands

  • While performing the duties of this job, the employee is routinely required to stand, walk, sit, speak, hear, see and use hands to handle objects. The employee will be required to stand for up to 9 hours/day while teaching.
  • Must be able to answer phone and listen and speak with clients and co-workers.
  • Must be able to concentrate/focus with constant interruptions.
  • The employee may occasionally lift and/or move up to 25 pounds.
  • Ability to travel up to 30%

 

#LI-BS1

Data Entry Specialist
Missouri, Kansas City

The Data Entry Specialist is responsible for supporting the efficient submission of financial statements, including subsequent verification of financials, and helping to ensure departmental objectives are met.

ESSENTIAL DUTIES AND RESPONSIBILITIES
• Primarily responsible for the 10-key data entry of financial statements.
• Assists in ensuring clients’ monthly products are submitted and produced by groups’ stated deadlines.
• Understands all sources and associated procedures for receiving client’s financial statements.
• Responsible for verifying financial information and working with our clients to correct potential errors.
• Assists with work overflow.

Intermediate Developer
New Brunswick, Moncton

The Intermediate Developer is responsible for the development of high-quality code, the implementation of new features, the resolution of defects and the deployment of software. Working closely with team members to research, drive and implement best practices, contribute to solution architecture and ensure the creation of project work plans.

Core Responsibilities

  • Deliver high quality software following industry and NCM best practices and in accordance with specifications and schedules.
  • Create new application features and resolve defects with existing features.
  • Share application and development expertise and knowledge with junior developers and teammates.
  • Mentor and guide junior developers in the completion of various tasks.
  • Collaborate with teams to create work plans and estimate effort following requirements from product management.
  • Create application build and deployment processes, including automated and manual steps.
  • Deploy applications to customer hosted and internal servers.
  • Participate in Agile scrum meetings.
  • Create SQL scripts to configure and repair system data for customer installations.
  • Provide information to the documentation team to facilitate the creation of feature documentation.
  • Assist or create developer and system documentation.
  • Create automated unit tests to ensure high quality delivery.
  • Work with support teams to resolve issues.
  • Create migration processes to upgrade customers to newer software versions.
  • Participate in peer code reviews.
  • Recommend improvements to existing systems, processes and development tools.
Moderator/Instructor/Consultant
Missouri, KANSAS CITY

The Moderator, Consultant, Instructor positons are responsible for developing and delivering 20 Group Meetings, NCM Institute classes, and/or In-dealership Consulting engagements while supporting NCM's business initiatives. NCM is looking for similar skills sets and backgrounds for all three positions. If you are interested in one position or a combination of these positions please apply.

MODERATOR/CONSULTANT ESSENTIAL DUTIES AND RESPONSIBILITIES

  • Develops, delivers and manages automotive 20 Groups.
  • Develops, delivers and manages automotive performance and operations consulting clients.
  • Works with NCM stakeholders to ensure a premium client experience and professional work environment.
  • Works with Retail Solutions Council to develop yearly initiatives, projects and programs.
  • Works with industry vendors and experts to maintain a current understanding of the automotive industry.

INSTRUCTOR ESSENTIAL DUTIES AND RESPONSIBILITIES

  • Teaches an average of 10 training days per month of NCM Institute curriculum.
  • Meets revenue expectations for private training or consulting opportunities, generating approximately $150,000 in additional revenue for NCM per year.
  • Conducts approximately 20 hours per month of content research, development or revisions to help content stay up to date on industry trends.
  • Creates custom learning content as needed for training opportunities
  • Continually and actively promotes NCM’s products and services in support of the clients’ needs, including the sale of NCMi course enrollments, private training, NCM’s virtual training platform and other education-related services, along with the products and services offered by other NCM departmental operations; includes making presentations and providing training to NCM Retail Solutions’ clients.
  • Prepares for instruction by reviewing course content and data ahead of each training session.
  • As requested, conducts pre-class interviews with students and/or their sponsoring dealer principal or general manager.
  • Clearly defines and meets learning objectives for each course.
  • Uses a combination of lecture, audio-visual presentation and student interaction to ensure a variety of learning methods that appeal to different types of learners.
  • Ensures students’ active learning through the use of questions, experiential activities, skill practice and discussion.
  • As requested, conducts post-class follow-up with NCMi students and/or their sponsoring dealer principal or general manager.
  • Maintains classroom facilitation and platform skills by taking advantage of educational opportunities, staying current with industry trends and maintaining professional networks.
  • Creates educational content for use in articles, white papers, blogs, video training, promotional collateral and other applications as required.
  • Records videos for online learning platform and promotional efforts.
  • Travel up to 30%
Client Services Application Specialist
New Brunswick, Moncton

The Client Services Application Specialist is responsible for the provision of high-quality client support and service. Responding to and resolving inquiries, educating and training clients on products and services, analyzing and reporting on client information and identifying opportunities for service enhancement.

ESSENTIAL DUTIES AND RESPONSIBILITIES

  • Train and educate dealers on the utilization of software programs and full website functionalities
  • Assist users in the understanding of reports and data
  • Troubleshoot and resolve any identified client errors or bugs
  • Log and track application issues and gather all required information
  • Load OEM files into the application
  • Escalate bugs or issues to internal groups, including development teams, account configuration teams and product teams
  • Conduct year over year financial statement enhancements, platform changes and updates
  • Troubleshoot financial statement submission issues
  • Perform regular quality assurance activities
  • Translate report and FS labels
  • Implement new dealerships and OEMs based on provided information
  • Create projections for new fiscal or calendar years
  • Create client mock-ups and associated reports
Client Services and Meeting Coordinator
Missouri, Kansas City

The Client Services & Meeting Coordinator is the primary NCM representative who works in support of an assigned Executive Conference Moderator(s) and/or a Consultant(s) to plan and execute 20 Group meetings, in-dealership meetings and OEM programs. The Coordinator serves as the primary customer service contact for NCM clients as well as a liaison to all other company departments ensuring adequate compliance for all NCM clients’ business needs.

ESSENTIAL DUTIES AND RESPONSIBILITIES

  • Provide organizational and administrative support and clerical assistance to the Moderator(s) and/or Consultant(s), as needed.
  • Serves as the primary customer service contact for NCM clients, corresponding via email, phone and fax to troubleshoot and assist with the needs of the client.
  • Meeting Planning; negotiation of food and beverage, audio visual, on/off-site activities, transportation, meeting attendance, etc.
  • Works with the Moderator(s) and/or Consultant(s) for approval and processing of any and all necessary payments remitted on behalf of the 20 Group members or OEM programs during the meeting planning process.
  • Work closely with other departments to ensure new clients are educated and prepared for upcoming meetings.
  • Review Contract Request Forms submitted by the Moderator(s) and/or Consultant(s) for accuracy and completeness prior to submitting to Maritz for sourcing.
  • Work closely with Maritz through contract process.
  • Calendar management, including, but not limited to, Moderator(s) and/or Consultant(s) schedule, meeting planning chart, etc.
  • Meeting material maintenance; proofing, editing and preparing meeting literature. Proofs any client facing material to ensure accuracy and professionalism on behalf of the company.
  • Assists in ensuring clients’ monthly products are submitted and produced by groups’ stated deadlines by conducting follow-ups and sending reminders to all necessary clients regarding the submission of their monthly financial data. Additionally, communicating with the Moderator(s) and/or Consultant(s) regarding the status of financial submissions each month.
  • Updates all necessary programs with current client information in a timely manner, such as WinMaster, Outlook, Salesforce, etc.
  • Effectively communicate and execute all aspects of meeting planning with on- and off-site employees.
  • Fill in for Receptionist on a rotating schedule during breaks, lunches and absences.
  • Assists with work overflow.

QUALIFICATIONS

The following education, experience, competencies and behavioral skills are needed to perform this job successfully:

Education

  • Bachelor’s Degree preferred, however, requirement may be satisfied with equivalent combination of education and experience.

Experience

  • A minimum of 2 years related work or industry experience.

Competencies

  • Knowledge of CRM/databases, Salesforce.com a plus.
  • Advanced capabilities with Microsoft Office.
  • Ability to handle private and confidential information in accordance with company’s interest and policies, legal requirements and business ethics.
  • Strong time management skills.
  • Strong organizational skills, attention to detail and superior multi-tasking abilities.
  • Solid problem-solving skills
  • Strong written and oral communication skills.
  • The ability to work in a fast-paced environment and adapt quickly to change.

Behavioral Skills

  • Strong presentation and communication skills.
  • Superior customer service skills.
  • Demonstrate initiative; be a self-starter.
  • Professional, enthusiastic and resourceful.
  • Strong work ethic; willing to do whatever it takes to get the job done.

ACCOUNTABILITIES AND MEASURES

  • Completes all responsibilities in a timely and accurate manner in order to meet client needs and remain cost effective.

Physical Demands

  • While performing the duties of this job, the employee is routinely required to stand, walk, sit, speak, hear, see and use hands to handle objects.
  • Must be able to answer phone and communicate with clients, hotel contacts and co-workers.
  • Must be able to concentrate/focus with constant interruptions.
  • The employee must be able to lift and/or move up to 50 pounds.
  • Must reside in the Kansas City area.

We respect and follow local and CDC guidelines. Offers of employment will be contingent upon either providing proof of being fully vaccinated or completing full vaccination within 60 days of hire, unless religious or medical exemption is presented.

#LI-BS1