Location
Raleigh
Job Type
Full-time
Posted
June 27, 2026
Job Description
**About Us**
We are a full-service mechanical contractor providing customers in the commercial, residential, and industrial sectors with innovative, energy-efficient heating and air conditioning services, automation and controls, industrial piping, new construction design and installation, and maintenance and replacement services.
**Job Summary**
TheSenior Revenue Analyst is responsible for analyzing, forecasting, and optimizing revenue performance across mechanical service lines, including HVAC, plumbing, and related service contracts. This role partners closely with operations, accounting, and field leadership to ensure accurate revenue recognition, margin analysis, and data-driven decision-making in a project-based and service-oriented environment.
**Essential Duties & Responsibilities**
**Key Responsibilities:**
**Revenue Analysis & Reporting**
+ Analyze revenue trends across service, maintenance, and project-based work...
We are a full-service mechanical contractor providing customers in the commercial, residential, and industrial sectors with innovative, energy-efficient heating and air conditioning services, automation and controls, industrial piping, new construction design and installation, and maintenance and replacement services.
**Job Summary**
TheSenior Revenue Analyst is responsible for analyzing, forecasting, and optimizing revenue performance across mechanical service lines, including HVAC, plumbing, and related service contracts. This role partners closely with operations, accounting, and field leadership to ensure accurate revenue recognition, margin analysis, and data-driven decision-making in a project-based and service-oriented environment.
**Essential Duties & Responsibilities**
**Key Responsibilities:**
**Revenue Analysis & Reporting**
+ Analyze revenue trends across service, maintenance, and project-based work...
Ready to Apply?
Submit your application for Senior Revenue Analyst – Mechanical Services at EMCOR Group
Apply Now