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

Senior Revenue Analyst - Mechanical Services

Emcor UK

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

The Senior 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
  • Monitor key performance indicators (KPIs) such as billable utilization, job margins, backlog, and contract performance
  • Prepare monthly, quarterly, and annual revenue reporting packages
  • Identify and explain variances between actuals, forecast, and budget
Forecasting & Planning
  • Develop and maintain revenue forecasts by service line, region, and customer segment
  • Partner with operations to project backlog conversion and service demand
  • Support annual budgeting and long-range planning processes
  • Provide scenario modeling for pricing, labor rates, and contract structures
Revenue Recognition & Compliance
  • Ensure accurate revenue recognition in accordance with ASC 606 (percentage-of-completion, service contracts, time-and-material billing)
  • Partner with accounting to review WIP (Work in Progress), unbilled revenue, and deferred revenue
  • Support audits by providing documentation and analysis related to revenue transactions
Job & Contract Profitability
  • Analyze job costing data, including labor, materials, and subcontractor costs
  • Monitor project margins and identify risk areas or cost overruns
  • Evaluate service contract performance and renewal pricing strategies
  • Recommend process improvements to enhance profitability
Operational Support
  • Collaborate with project managers, service managers, and dispatch teams
  • Provide financial insights to improve scheduling efficiency, labor utilization, and pricing decisions
  • Develop dashboards and reporting tools for field and leadership teams
Systems & Data Management
  • Work with ERP systems (Coins OA)
  • Maintain data integrity for revenue, job costing, and billing records
  • Automate reporting processes using Excel, Power Query, Power BI, or other tools
Qualifications

Required
  • Bachelor's degree in Accounting
  • 5-8+ years of experience in revenue analysis, FP&A, or accounting
  • Knowledge of ASC 606 revenue recognition standards
  • Strong understanding of job costing and service contract revenue
  • Advanced Excel and data analysis skills
Preferred
  • Experience in mechanical services, construction, or field service industries
  • Experience with ERP systems used in construction/service industries
  • CPA (preferred but not required)
  • Experience with BI tools
Key Competencies
  • Strong analytical and problem-solving skills
  • Ability to translate financial data into operational insights
  • Excellent communication and cross-functional collaboration
  • Detail-oriented with strong organizational skills
  • Ability to work in a fast-paced, project-based environment
Performance Metrics
  • Forecast accuracy
  • Revenue variance analysis quality
  • Job margin improvement
  • Billing and revenue recognition accuracy
  • Timeliness and accuracy of reporting

#newcomb

Equal Opportunity Employer

As a leading provider of mechanical and electrical construction, facilities services, and energy infrastructure, we offer employees a competitive salary and benefits package and we are always looking for individuals with the talent and skills required to contribute to our continued growth and success. Equal Opportunity Employer/Veterans/Disabled

Affirmative Action Policy

Please review our Affirmative Action Policy.

Notice to Prospective Employees

Notice to prospective employees: There have been fraudulent postings and emails regarding job openings. EMCOR Group and its companies list open positions here. Please check our available positions to confirm that a post or email is genuine.


EMCOR Group and its companies do not reach out to individuals to help with marketing or other similar services. If an individual is contacted for services outside of EMCOR's normal application process - it is probably fraudulent.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Revenue Analyst - Mechanical Services in Raleigh, NC vacancy
  • $70.6k - $141.2k

     ...Job Description The Revenue Recognition Technical Program Office is a diverse and high-performing team of motivated professionals...  ...life-saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for all... 
    Senior
    Contract work
    Temporary work
    Work at office
    Flexible hours

    Oracle

    Raleigh, NC
    1 day ago
  • $79.1k - $158.2k

     ...Job Description The Americas Revenue Recognition team is a diverse group of highly motivated professionals that leverages its technical...  ...ASC 606 and accounting US GAAP experience at a cloud service provider ~ Business/ Accounting/ Finance degree ~ Public accounting... 
    Senior
    Temporary work
    Remote work
    Flexible hours

    Oracle

    Raleigh, NC
    1 day ago
  •  ...radiologists, delivering best-in-class clinical excellence, operations, and state-of-the-art technology across our platform. The Senior Analyst, Revenue Controls plays a critical role in safeguarding the integrity of Lumexa Imaging's revenue by designing, implementing, and... 
    Senior
    Work at office

    US Radiology Specialists

    Raleigh, NC
    3 days ago
  •  ...radiologists, delivering best-in-class clinical excellence, operations, and state-of-the-art technology across our platform. The Senior Analyst, Revenue Accounting is a senior individual contributor responsible for the accurate, timely, and complete accounting of revenue in... 
    Senior
    Work at office

    US Radiology Specialists

    Raleigh, NC
    3 days ago
  • Lumexa Imaging is seeking a Senior Analyst, Revenue Controls to enhance the safeguards around revenue integrity. This role involves designing and enforcing SOX‑compliant controls, ensuring revenue accuracy and compliance with GAAP. The ideal candidate will have a bachelor... 
    Senior

    Lumexa Imaging

    Raleigh, NC
    3 days ago
  •  ...Salem, NC. The successful candidate will have over 5 years of experience working with HVAC/R equipment, maintaining and servicing various mechanical systems. Key responsibilities include preventive maintenance, communication with customers, and adherence to safety standards... 
    Senior
    Mechanical

    Alliance Group, Inc.

    Raleigh, NC
    13 hours ago
  • $35 - $45 per hour

     ...Senior HVAC Service Technician Location: Raleigh, NC Experience: Senior Level (5+ Years); Commercial Equipment Employment Type:...  ...for a $3,000 sign-on bonus! About MCI Founded in 1948, Mechanical Contractors Inc. (MCI) has built a reputation as a comprehensive... 
    Senior
    Mechanical
    Hourly pay
    Full time
    Temporary work
    For contractors
    Work at office
    Relocation package
    Flexible hours

    Mechanical Contractors

    Raleigh, NC
    4 days ago
  • A leading financial services organization is seeking a Business Systems Analyst III in Raleigh, North Carolina. You will support cross-functional teams by leading discovery sessions, analyzing business needs, and translating requirements into technical specifications. The... 
    Senior

    ManpowerGroup Global, Inc.

    Raleigh, NC
    2 days ago
  • A global professional services firm is seeking a Senior Analyst for its tax team. Responsibilities include independent management of tax research, compliance, and guiding junior staff. Candidates should possess a degree in finance or accounting and have 4-6 years of relevant... 
    Senior
    Flexible hours

    Ernst & Young Oman

    Raleigh, NC
    4 days ago
  • Senior Desktop Support Analyst [Must have NCID] - Raleigh, NC/On-Site Raleigh, NC 27609/On-Site 10+ Months The DIT Service Desk is the 24×7x365 single point of contact for customer submitted incidents and service requests. Service Desk Technician II’s provide consultation... 
    Senior
    Work experience placement
    Work at office
    Weekend work

    Software Technology, Inc.

    Raleigh, NC
    3 days ago
  • $124k - $280k

     ...Specialty/Competency: Managed Services Industry/Sector: Not Applicable Time Type: Full time Travel Requirements...  ...: Up to 40% The Opportunity As a Managed Services Revenue Cycle - Pre Access - Senior Manager, you will specialize in enhancing the efficiency... 
    Senior
    Full time
    H1b

    PwC

    Raleigh, NC
    1 day ago
  • $92k - $116k

     ...processing technology and supplier of engineering services, catalysts and adsorbents, equipment,...  ...processing and petrochemical industries. As a Senior Advanced Field Service Engineer for UOP, you will inspect the mechanical integrity for process equipment that plays a... 
    Senior
    Mechanical
    Hourly pay
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours
    Night shift

    Honeywell

    Raleigh, NC
    1 day ago
  • $115k

     ...Maximus is currently seeking a Principal Analyst - Senior Pricer. The successful candidate for...  .... Finalize accounting treatment for revenue and costs to provide estimates of free...  ...experience in State and Local Health and Human Services competitive procurements. ~ Solid... 
    Senior
    Contract work
    Work experience placement
    Local area
    Remote work

    MAXIMUS

    Raleigh, NC
    13 hours ago
  • $91k - $321.5k

     ...'s code of conduct, and independence requirements. The Opportunity  As a Risk Management - Contract Specialist - Managed Services - Senior Manager, you will lead initiatives in enterprise risk management, focusing on business continuity, risk model implementation,... 
    Senior
    Full time
    Contract work
    H1b

    PwC

    Raleigh, NC
    2 days ago
  • $28.84 - $38.46 per hour

    Job Title Installation and Service Technician Location Greenville, NC Job Summary We are looking for a talented individual to join our...  ...and certifications. General knowledge of electronics. Mechanical aptitude; ability to use hand and power tools. Physical ability... 
    Senior
    Mechanical
    Hourly pay
    Work experience placement

    YDU JC Air Cond & Ref Inc.- Dubai

    Raleigh, NC
    4 days ago
  • $75.2k - $124.1k

     ...build a better working world. US - Tax - BTS - FSO CTORS Information Reporting and Withholding EDGE Senior Analyst EY is a leader in serving the global financial services marketplace and the only professional services firm with a separate business unit dedicated to the... 
    Senior
    Summer holiday
    Flexible hours

    Ernst & Young Oman

    Raleigh, NC
    3 days ago
  • $102.5k - $187.9k

     ...their businesses, with a focus on Automated Revenue Recognition, Subscription Economy, Cloud and Integration. These service areas span across Solution Architecture, Assessment...  ...our dynamic team as a Technology Analysis Senior, where you will bridge the gap between... 
    Senior
    Summer holiday
    Flexible hours

    Ernst & Young Oman

    Raleigh, NC
    13 hours ago
  • $76k - $125.3k

     ...opportunity for cross-border and cross-functional teaming focusing on service delivery for our clients. In return, you can expect plenty of...  ...and negotiation skills, and the confidence to challenge senior colleagues and stakeholders from a diverse range of backgrounds... 
    Senior
    Work experience placement
    Summer holiday
    Local area
    Flexible hours

    Ernst & Young Oman

    Raleigh, NC
    3 days ago
  • $100k - $209.5k

     ...strategic Business Operations Analyst (IC5) to drive executive...  ...trusted business partner to senior leadership, providing data-driven...  ...Analyze customer profitability, revenue trends, cloud consumption...  ...embedded across our products and services, we help customers turn that... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    1 day ago
  • $124k - $280k

    Industry/Sector Not Applicable Specialism Managed Services Management Level Senior Manager Job Description & Summary The Opportunity As a Managed Services - Revenue Cycle Coding - Senior Manager, you will specialize in enhancing the efficiency and effectiveness of financial... 
    Senior
    Full time
    H1b

    PwC

    Raleigh, NC
    4 days ago
  • $124k - $280k

    Industry/Sector Not Applicable Specialism Managed Services Management Level Senior Manager Job Description & Summary The Opportunity As a Managed Services Revenue Cycle - Pre Access - Senior Manager, you will specialize in enhancing the efficiency and effectiveness of... 
    Senior
    Full time
    H1b

    PwC

    Raleigh, NC
    4 days ago
  • $2,000 per month

     ...roles. Generous number of vacation days each year. Matching up to $2000 (or local currency equivalent) for financial donations and service. Up to 40 hours each year to use toward volunteer projects. Minimum of 16 weeks of parental leave. Equal Opportunity Employer:... 
    Senior
    Temporary work
    Local area
    Flexible hours

    Elastic

    Raleigh, NC
    2 days ago
  • $76k - $101k

     ...Planning team is seeking a world‑class Senior Master Scheduler, S&OP Planning (internally...  ...manufacturing environment with complex mechanical and/or electrical assemblies. Complete...  ...and life coaching. Additional work‑life services, such as legal and financial support, are... 
    Senior
    Mechanical
    Local area
    Relocation
    Relocation package
    Flexible hours

    Anduril Industries

    Morrisville, NC
    2 days ago
  • $79.41k - $99.26k

     ...Commercial Strategy Meetings utilizing Concord, Brookfield, and Brand Revenue Systems and Tools. Examples include One Yield, MRDW reports,...  ...all Brand Liaisons. Always provide the highest quality of service to the customer. Assist with the Marketing Plan relating to... 
    Full time
    Temporary work
    Seasonal work
    Work at office
    Remote work
    Day shift

    Concord Hospitality

    Raleigh, NC
    2 days ago
  •  ...JOB TITLE: Sr. Controls Service Technician STATUS: Full Time, Non-Exempt (Eligible for overtime) DEPARTMENT: Service REPORTS...  ...Service Quoted Projects Troubleshoot DDC Control and Mechanical Systems when necessary Replace Failed Components as necessary... 
    Senior
    Mechanical
    Full time
    Contract work

    Hoffman & Hoffman

    Raleigh, NC
    2 days ago
  • $75.3k - $100k

    Senior Business Analyst Clinisys' AI Philosophy: Building an AI‑first organisation is central to Clinisys...  ...methodologies, cost management, revenue dynamics, and financial planning principles...  ...software, or technology‑enabled services environment. Master’s degree in management... 
    Senior
    Full time
    Work at office

    GoTo Meeting

    Raleigh, NC
    4 days ago
  • $38k - $77k

     ...Who We Are Lennox National Account Services (NAS), wholly owned by Lennox International...  ...and significantly increase annual revenue. In order to so we need good people like...  ...Service Skills ~ Good Electrical and Mechanical Diagnostic Skills ~ Ability to complete... 
    Mechanical
    Hourly pay
    Weekly pay
    Temporary work
    Night shift
    Weekend work

    Lennox International Inc

    Raleigh, NC
    8 hours ago
  •  ...Consulting Engineering firm in Raleigh, NC is seeking mid to Senior Mechanical HVAC Engineers. Ideal candidates should possess a Bachelor's...  ...required. Interested candidates should send their resumes to the provided email. #J-18808-Ljbffr Liberty Personnel Services, Inc.
    Senior
    Mechanical

    Liberty Personnel Services, Inc.

    Raleigh, NC
    3 days ago
  • Matrix Service in North Carolina seeks a qualified individual for mechanical equipment maintenance. You will inspect, repair, and maintain machinery while ensuring safety standards are met. The ideal candidate has at least three years of relevant experience and must pass... 
    Senior
    Mechanical

    Matrix Service

    Raleigh, NC
    4 days ago
  • An established industry player is seeking a skilled Mechanical Engineer to join their dynamic team. This role offers the chance to work...  ...your career while enjoying a competitive salary and comprehensive benefits package. #J-18808-Ljbffr Liberty Personnel Services, Inc.
    Senior
    Mechanical

    Liberty Personnel Services, Inc.

    Raleigh, NC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Revenue Analyst - Mechanical Services. Be the first to apply!