Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Business Performance Analyst

Road Machinery and Supplies Co..

Road Machinery & Supplies Co. is looking for an Business Analyst at its Savage, MN branch. In this role, the Business Analyst will extract CDK (RMS' ERP system) data and create reports to support the managing of machine and equipment inventory. Under direction of the Vice President of Sales & Product Support the Business Analyst may work with other stakeholders to provide information that will help manage our multi-million-dollar fleet of inventory.


Why Join RMS?

Joining RMS means becoming part of a respected, employee-focused organization with over 100 years of supporting customers, employees, and communities across the Upper Midwest and Texas. As a Business Analyst, you will have the opportunity to work closely with RMS leaders, turn data into meaningful business insights, and contribute directly to decisions that improve performance, efficiency, and customer service. RMS offers a collaborative environment where initiative, practical problem solving, continuous improvement, and accountability are valued.

As a member of the team, you will enjoy:
  • Work Culture - RMS is family-owned and treats their team members right. RMS values long term relationships with our customers, vendors, and each other.
  • Career Opportunities - Experience a careerwith the support and encouragement to develop yourself and others.
  • Competitive Compensation Packages - Based on experience and other factors.
  • Full Benefits Package - Including medical, dental, life, 401(k), and vacation.
  • Stability and Reputation - RMS has been in business for over 100 years and continues to grow.
Position Summary

The Business Analyst is responsible for supporting data-driven decision-making across Road Machinery & Supplies Co. by analyzing financial, operational, sales, rental, service, and parts information. This role works closely with Finance, Accounting, Business Intelligence, Information Technology, and operational leaders to develop reports, improve business processes, identify trends, and provide actionable insights that support profitable growth and operational efficiency.

Key Re sponsibilities
  • Analyze financial and operational data to identify trends, variances, opportunities, and risks across branches, departments, and business lines.
  • Develop, maintain, and improve recurring reports, dashboards, and business intelligence tools using systems such as CDK, Power BI, Targit, Excel, or other company reporting platforms.
  • Support monthly and quarterly financial review processes by preparing margin analysis, expense analysis, revenue trends, service department related KPI's, equipment sales analysis, rental performance, and commission-related reporting.
  • Partner with Finance, Accounting, IT, and department leaders to gather business requirements and translate them into reporting, process, or system solutions.
  • Assist with budgeting, forecasting, profitability analysis, and performance measurement for branches, departments, product lines, and strategic initiatives.
  • Evaluate current business processes and recommend improvements to increase accuracy, efficiency, consistency, and visibility.
  • Validate data accuracy, reconcile report outputs to source systems, and document assumptions, definitions, and reporting logic.
  • Prepare ad hoc analyses for leadership, including customer, sales, inventory, rental, service, parts, margin, operating expense, and working capital analysis.
  • Support system implementation, integration, testing, and reporting projects as business needs evolve.
  • Communicate findings clearly through written summaries, dashboards, presentations, and discussions with stakeholders at various levels of the organization.
Required Qualifications
  • Bachelor's degree in Finance, preferred, and experience or recent curriculum focused on data analytics; equivalent experience may be considered.
  • Two or more years of experience, preferred but recent college graduates are welcome, in business analysis, financial analysis, accounting, operations analysis, data analytics, or a related financial / analytical curriculum.
  • Strong Microsoft Excel skills, including formulas, pivot tables, data validation, lookups, and financial or operational modeling.
  • Experience working with reporting tools, business intelligence platforms, ERP systems, dealer management systems, or database-driven reporting environments.
  • Ability to analyze large datasets, identify meaningful patterns, and convert findings into practical business recommendations.
  • Strong written and verbal communication skills with the ability to explain financial and operational information to both technical and non-technical audiences.
  • High attention to detail, sound judgment, and ability to manage multiple priorities while meeting deadlines.
Preferred But Not Required Qualifications
  • Experience with business intelligence and reporting tools.
  • Working knowledge of accounting principles, gross margin analysis, inventory, rental fleet economics, service operations, and branch-level financial reporting.
Core Competencies
  • Analytical thinking and problem solving
  • Financial and operational acumen
  • Data accuracy and attention to detail
  • Curiosity and continuous improvement mindset
  • Ability to collaborate across departments and locations
  • Clear communication and professional presentation skills
  • Initiative, accountability, and follow-through

Work Environment and Physical Requirements

This position primarily works in a professional office environment and may require occasional interaction with branch personnel, operational teams, or system users across company locations. The role requires regular use of a computer, business systems, spreadsheets, reporting tools, and communication platforms. Occasional travel to RMS locations may be required based on business needs.

About Road Machinery & Supplies Co.

Road Machinery & Supplies Co. is a distributor of construction and mining equipment with sales and support operations throughout the Upper Midwest. RMS is a multiline dealer, representing the best brands of construction equipment in the industry, including Komatsu, KPI-JCI, Epiroc, SENNEBOGEN, Gomaco, LeeBoy, Roadtec, and BOMAG.


At Road Machinery & Supplies Co. we understand our customers depend on our expertise, performance, and commitment to avoid downtime, lost production, and cost over-runs. Our employees are committed to providing the services, technical support, and product solutions that let our customers complete their projects on schedule and within budget, allowing their businesses to thrive. We also invite you to visit our website at to apply online. Equal Opportunity Employer.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Business Performance Analyst in Savage, MN vacancy
  • $112.7k - $193.2k

     ...as you take on some tough challenges.Primary Responsibilities:Perform deep dive performance forensics using Strobe, DB2 Visualizer, and...  ....Application Deadline: This will be posted for a minimum of 2 business days or until a sufficient candidate pool has been collected. Job... 
    Suggested
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    1 day ago
  • $112.7k - $193.2k

     ...scale operational and system conceptsDevelop and maintain system performance reporting using MXG, SAS, and SplunkMonitor daily system...  ...and documents technical solutions required to support complex business system including general documentation for use by Computer OperationsUsage... 
    Suggested
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    1 day ago
  •  ...recruit nationally and provide financial relocation assistance. Epic is located just outside Madison, Wisconsin. As a Financial Performance Analyst, you'll be working to ensure the financial success of some of the nation's largest and most successful healthcare... 
    Suggested
    Work experience placement
    Work at office
    Relocation
    Visa sponsorship
    Relocation package

    Epic

    Bloomington, MN
    4 days ago
  • Senior Business Planning Analyst Trystar is at the forefront of advancing power solutions, driven by a committed, dynamic team that tackles complex challenges and creates innovative solutions. We’re looking for motivated, driven, and talented individuals eager to be part... 
    Suggested
    Work at office

    Trystar

    Burnsville, MN
    2 days ago
  • Trystar, based in Burnsville, MN, seeks a Senior Inventory Analyst to optimize inventory levels and drive cross-functional efficiency. The role partners with sourcing, finance, and operations to balance demand with supply using data-driven insights. The candidate will lead... 
    Suggested

    Trystar

    Burnsville, MN
    15 hours ago
  •  ...provides grain, food and energy resources to businesses and consumers around the world. We...  ...as a Senior Supply Planning Analyst supporting the Oilseeds Processing product...  ...support business decisions and supply chain performance. Communication and influence skills are... 
    Minimum wage
    Temporary work
    Local area
    3 days per week

    CHS Inc

    Inver Grove Heights, MN
    1 day ago
  • $74k - $90k

     ...Production Planning Analyst IIAre you ready to accelerate your potential and make a real difference within life sciences, diagnostics and biotechnology?At Beckman Coulter Diagnostics, one of Danaher's 15+ operating companies, our work saves lives—and we're all united by... 
    Remote work
    Work from home
    Flexible hours

    Danaher Corporation

    Chaska, MN
    2 days ago
  • $75k

     ...support the needs and requests of the dealership Manage CRM business rules, plan management, lead source management, maintenance,...  ...Managers to identify and coach Customer Specialists that are under performing Assist managers and sales staff with work plans to ensure... 
    Local area

    Walser Automotive Group

    Burnsville, MN
    15 hours ago
  •  ...This role offers an exciting opportunity to contribute to a high-performing organization that values innovation, technical expertise, and...  ...performance and strategy within a growing Commercial Surety business. You will collaborate with experienced underwriting leaders, influence... 
    Full time
    Work at office
    Local area
    Remote work
    Home office
    Flexible hours

    The Hanover Insurance Group

    Bloomington, MN
    1 day ago
  • A leading global agribusiness company is offering an exciting opportunity for an Experienced Supply Planning Analyst in Inver Grove Heights, Minnesota. This position involves leading the supply chain planning process for the Global Grain product line and requires 2+ years... 

    CHS Inc.

    Inver Grove Heights, MN
    15 hours ago
  • $89.9k - $160.6k

     ...to apply for the Planning and Strategy Analyst - Remote role at Optum . Optum is a global...  ...findings to leaders that are aligned to business priorities to drive decision-making. The...  ...feedback Drive operational performance and projects Develop and manage business... 
    Remote job
    Minimum wage
    Full time
    Work experience placement
    Local area

    Optum

    Eden Prairie, MN
    2 days ago
  • A healthcare organization is seeking a Planning and Strategy Analyst to provide analytical leadership and strategic insight. This remote...  ...involves driving stakeholder alignment, enhancing operational performance, and managing complex initiatives. Candidates should have a... 
    Remote job
    Full time

    Optum

    Eden Prairie, MN
    1 day ago
  • Senior Supply Planning Analyst Location Inver Grove Heights, Minnesota Date posted 06/09/2026 Job ID 23964 Salary range $71,700.00 - $119,700.00 Work arrangement Hybrid Schedule Full Time CHS
    Full time

    CHS

    Inver Grove Heights, MN
    4 days ago
  • $120k - $150k

    A leading diagnostics company in Chaska, Minnesota, is seeking a Capacity Planning, Staff Analyst to model and optimize capacity risk across their manufacturing processes. The ideal candidate will hold a degree in engineering and have over 9 years of experience in capacity... 

    Beckman Coulter Diagnostics

    Chaska, MN
    15 hours ago
  • Tenth Revolution Group is seeking a Business Analyst with expertise in Netsuite to support key business initiatives from a remote setting. You will play a crucial role in analyzing business requirements across teams and enhancing operational efficiency through technology... 
    Remote job

    Tenth Revolution Group

    Burnsville, MN
    15 hours ago
  •  ...NetSuite Functional Analyst About the Role An established organization is seeking a NetSuite Functional Analyst to join their growing...  .... This role will act as the functional bridge between business users and technical development, ensuring NetSuite is optimized... 
    Full time

    Anderson Frank

    Savage, MN
    more than 2 months ago
  •  ...coordinating across product, operations, implementation, data, and clinical leadership. The role requires healthcare technology leadership to launch, scale, and optimize CDS solutions while driving adoption and performance across a growing portfolio. #J-18808-Ljbffr Optum
    Remote job

    Optum

    Eden Prairie, MN
    15 hours ago
  •  ...optimization.Now we just need you!SummaryThe Senior Salesforce Business Analyst, Quote-to-Cash, forms part of the Commercial Technology and...  ...and contribute to continuous process improvement initiatives.Perform other duties as assigned.Requirements (Knowledge, Skills, Abilities... 
    Contract work
    Work visa

    SAS Institute

    Bloomington, MN
    1 day ago
  • $86.36k - $101.6k

     ...we’re on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling...  ...at—all from Day One.Job DescriptionServes as a technology analyst for assigned applications within the home lending domain,... 
    Full time
    Work experience placement
    Work at office
    Local area
    3 days per week

    US Bank

    Hopkins, MN
    1 day ago
  • $85.1k - $134.4k

    C.H Robinson is seeking an Integration Technology Business Analyst III who will lead and manage multiple digital integration projects in...  ...Equal Opportunity Employer. We are committed to a workplace and performance culture that reflects the strengths of our worldwide... 
    Hourly pay
    Full time
    Work experience placement
    Worldwide

    C.H. Robinson Int.

    Eden Prairie, MN
    4 days ago
  • $92.82k - $109.2k

     ...do our best. Helping the customers and businesses we serve to make better and smarter financial...  ...Attack Surface Management (EASM) Analyst is responsible for helping identify, validate...  ..., and likelihood of exploitation.· Perform manual verification of externally exposed... 
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Hopkins, MN
    1 day ago
  • $72.8k - $130k

     ...StatesSalary: $72,800 - $130,000/yearJob Area: Business & Data AnalyticsCompany: UnitedHealth...  ...Bank is seeking a Vendor Management Analyst to join a highly visible and dynamic team...  ...(e.g., FDIC, CFPB, etc)Validate vendor performance and service level agreements (SLAs)Prepare... 
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    15 hours ago
  • $103.65k - $152.03k

     ...innovation that drive our success and help us anticipate the future. Position Overview:We are looking for a Senior Oracle SCM Business Systems Analyst (Fusion & EBS) to join our experienced team. This position will be comprised of functional and technical related tasks and... 
    Full time
    Work at office
    Remote work
    Relocation
    Flexible hours
    3 days per week

    Entrust Corporation

    Shakopee, MN
    1 day ago
  •  ...C.H. Robinson is seeking a Senior Revenue Operations Analyst to join the Sales team. You will build dashboards, standardize metrics, and translate data into actionable insights to improve pipeline health and forecast accuracy. You will collaborate with sales leadership... 

    RevOps Report

    Eden Prairie, MN
    3 days ago
  • $112.7k - $193.2k

     ...Growing together.Join our dynamic technology team as a Principal Business Systems Analyst, where you will bridge the gap between large-scale...  ...billing reports (including IBM, Broadcom, CA, and BMC) and perform thorough SCRT processing checks to identify and resolve anomaliesDevelop... 
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    3 days ago
  • $103.65k - $152.03k

     ...included shortly.Position Overview:We are seeking a Senior Business Systems Analyst - Oracle to serve as a functional and technical leader across...  ...procurement, order fulfillment, and related SCM processes.Perform data migration, integration, and reconciliation across SCM... 
    Full time
    Work at office
    Remote work
    Relocation
    Flexible hours
    3 days per week

    Entrust Corporation

    Shakopee, MN
    1 day ago
  • $100k - $110k

     ...accelerated intelligence.Learn about the Danaher Business System which makes everything possible.The AI Process Automation Analyst is responsible for identification of...  ...the job application or interview process, to perform essential job functions, and/or to receive other... 
    Hourly pay
    Full time
    Remote work
    Work from home
    Flexible hours
    Night shift

    Danaher Corporation

    Chaska, MN
    3 days ago
  • $21.76 - $45.96 per hour

     ...Management AnalystC.H. Robinson is looking for an Order Management Analyst. In this role you will be responsible for ensuring flawless...  ..., Wealth and SelfYour total wellbeing is the foundation of our business, and our benefits support your financial, family and personal goals... 
    Hourly pay
    Flexible hours

    C.H. Robinson

    Eden Prairie, MN
    2 days ago
  •  ...Business Process AnalystWe are seeking a Business Process Analyst for a 9-month contract engagement to support infrastructure-focused security initiatives across a complex enterprise technology environment. This role will partner with infrastructure, security, engineering... 
    Contract work
    Work experience placement
    Work at office

    Artech

    Hopkins, MN
    3 days ago
  • $75k - $125k

     ...food to bring people together. We are hiring for a Principal Business Analyst in Hopkins, MN . In this role you will be responsible for system...  ...procedures and support of systems. Develops test cases and perform system and unit testing of system releases and upgrades to... 
    Work experience placement
    Work at office

    Socket

    Hopkins, MN
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Business Performance Analyst. Be the first to apply!