Finance Manager Job at Elite Roofing LLC, Charleston, WV

Mk1aa0pyZVRjUGxVSGx6VjBLWE1LZFJCdUE9PQ==
  • Elite Roofing LLC
  • Charleston, WV

Job Description

Job Description

Job Description

Here’s a solid ZipRecruiter job post template you can copy/paste for a Financial Manager role (and tweak to fit your company).

Job Title

Financial Manager

Company (About Us)

[Company Name] is a growing [industry/type of business] focused on building a profitable, well-run operation. We’re looking for a Financial Manager to help us tighten up reporting, improve forecasting, and support leadership with clear financial insights.

Job Type / Location

Type: Full-time  

Location: [On-site / Hybrid / Remote] (based in [City, State])  

Schedule: [Mon–Fri / flexible]

Compensation & Benefits (optional but recommended)

Pay: $[range] (based on experience)  

Bonus: [performance bonus / profit-sharing]  

Benefits: [health, dental, vision, 401(k), PTO, paid holidays, vehicle allowance, etc.]

Job Summary

The Financial Manager will work to maximize company profitability by analyzing financial data, advising senior management on investment and growth strategies, and managing financial risk. This role owns core financial reporting, budgeting/forecasting, cash flow planning, and helps leadership make confident decisions using accurate numbers.

Key Responsibilities

Analyze financial data to identify trends, risks, and opportunities to improve profitability

Build and maintain budgets, forecasts, and financial models

Prepare monthly/quarterly financial reports (P&L, balance sheet, cash flow) and explain results to leadership

Advise senior management on investment decisions, cost controls, and growth strategies

Monitor cash flow, working capital, and financial performance metrics

Manage financial risk (pricing, vendor terms, debt exposure, compliance, internal controls)

Support operational teams with job costing / department performance analysis (as applicable)

Oversee AP/AR processes and ensure timely, accurate financial transactions

Coordinate with outside partners (CPA, tax preparer, bank, insurance, etc.)

Ensure compliance with applicable regulations and company policies

Qualifications

Bachelor’s degree in Finance, Accounting, Economics, or related field (MBA/CPA a plus)

[3–7]+ years of experience in financial management, FP&A, accounting leadership, or similar

Strong understanding of financial statements, forecasting, budgeting, and cash flow management

Advanced Excel skills; experience with [QuickBooks / NetSuite / Sage / other] preferred

Strong analytical thinking with the ability to turn numbers into clear recommendations

High integrity, attention to detail, and ability to work with confidential information

Strong communication skills; able to present financial insights to non-finance leaders

Preferred (Nice to Have)

Experience in [construction / home services / roofing / field services / manufacturing / etc.]

Experience improving processes, controls, and reporting systems

Familiarity with KPI dashboards and business intelligence tools (Power BI, Tableau, etc.)

What Success Looks Like (30/60/90 Days)

30 days: Understand the business model, current reporting, and key drivers; deliver clean monthly reporting

60 days: Implement improved forecasting/cash flow visibility; identify top profit improvement opportunities

90 days: Deliver a predictable monthly close process, stronger controls, and actionable dashboards for leadership

Job Tags

Full time, Remote work, Flexible hours,

Similar Jobs

SOS Care

Board Certified Behavior Analyst Job at SOS Care

 ...Job Description Now Hiring: BCBA | In-Person + Telehealth Options Available for Myrtle Beach and Charleston areas!!!! You...  ...individuals with autism spectrum disorder- Implement evidence-based behavioral interventions and strategies to address behavioral challenges-... 

The Southeast Permanente Medical Group

Geriatric Medicine - Physician Job at The Southeast Permanente Medical Group

 ...Permanente Medical Group summary: This position is for a part-time geriatric physician providing outpatient care to elderly and Medicare patients, focusing on assessments, treatment, and care recommendations for common aging-related conditions. The physician... 

Tampa Jobs

Police Lieutenant Job at Tampa Jobs

 ...Police Lieutenant Department: Tampa Police Department Open Date: 12/9/2025 5:00:00 PM Filing Deadline: 2/7/2026 4:00:00 PM Salary: $72.50 - $80.29/hour; $12,566.67 - $13,916.93/month; $150,800.00 - $167,003.20/year Employment Type: ~ Full-Time... 

Semper Valens Solutions

Network Engineer Job at Semper Valens Solutions

 ...Job Description Job Description Network Engineer - IBDSS II Full Time, Huntsville, AL (Onsite) SECRET Referral Bonus: $1,000 Sign-On Bonus/Relocation Assistance Available Job Description: Semper Valens Solutions is looking for a Network Engineer/Configurations... 

AstraZeneca

Early Vaccines & Immunotherapies Interns Job at AstraZeneca

 ...looking Undergraduate, Masters, and PhD-level students majoring in Biology, Microbiology, Biomedical Engineering, Biochemistry, Biotechnology or related field for 12-week internship role in Gaithersburg, MD from May 18 2026 to August 7 2026. The Below Intern Projects...