For non-auto clients, visit sf.ncmassociates.com.
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 [email protected]
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.
Open Job positions
Full Stack & Data Engineer II
Kansas City MO, USA
The Full-Stack & Data Engineer II is responsible for independently delivering well-scoped full-stack features, data pipelines, and AI-enabled functionality within production systems. This role typically fits engineers who have progressed beyond entry-level execution and can own medium-sized features, contribute to technical design decisions, and collaborate effectively with cross-functional teams while continuing to develop toward senior-level technical responsibilities. As a member of the Engineering team, the Full-Stack & Data Engineer II demonstrates growing proficiency in communication, teamwork, technical judgment, and accountability.
Content Project Manager
Kansas City MO, USA
The Content Project Manager provides project management, workflow coordination, and operational support for the instructional design team delivering large-scale class builds, custom client programs, and standardized training products. This role is essential to keeping instructional designers, SMEs, and cross-functional partners aligned, on schedule, and supported through clear processes, documentation, and communication. The Project Manager is highly organized, detail-oriented, and technologically savvy, with a strong ability to manage complex, multi-stakeholder initiatives while ensuring version accuracy, smooth execution, and continuous improvement across tools and workflows. This role requires an occasional presence in our Kansas City office.
VP of Data, Analytics & AI
Kansas City MO, USA
The Vice President of Data, Analytics & Artificial Intelligence (AI) will lead our new Data, Analytics, and AI function, reporting directly to the Chief Operating Officer (COO). The VP, Data is responsible for defining and executing the enterprise data, analytics, and AI roadmap to enable connected and flexible data, client-facing digital products, and mature capabilities ranging from data governance and data management to architecture and engineering. This role provides executive leadership for data, analytics, and AI within the Data function and across NCM, ensuring data assets are trusted, scalable, secure, and aligned to business strategy.
Accounting Manager
Kansas City MO, USA
The Accounting Manager is responsible for leading and strengthening all core accounting functions at NCM. This role oversees Accounts Payable, Accounts Receivable, Billing, General Accounting, supports Payroll continuity, and owns the month-end close process, including full balance sheet review. The Accounting Manager plays a key role in developing team capabilities, automating processes, ensuring data integrity, and maintaining strong alignment with NCM’s ESOP culture and operational goals.
This role is instrumental in establishing accountability, driving continuous improvement, and supporting the accuracy and transparency required for NCM’s multi-division structure.
Communications and Content Manager
Kansas City MO, USA
The Communications & Content Manager is a hands-on functional leader who has an aptitude to understand NCM’s business and multi-year strategic-plan and shape, execute, and evolve NCM’s internal and external communications in direct support our destination state and core values. This role goes beyond tactical messaging to ensure communication actively drives business growth, organizational alignment, and cultural health.
CRM Operations Specialist
Kansas City MO, USA
The CRM Operations Specialist is responsible for managing key operational, technical, and administrative processes that support customer relationship management, Salesforce workflow execution, and Helpdesk workloads. This role balances CRM administration, Salesforce task execution, and account maintenance duties. This position is essential to ensuring data accuracy, service delivery consistency, and smooth execution of internal and external support activities.