Chief Financial Officer (CFO) - EPC Solar

Coral Reef Partners
Hershey, PA

Job Description

Job Description

Description

Coral Reef Partners is seeking a hands-on Chief Financial Officer (CFO) to lead the company's financial strategy and day-to-day financial operations. Reporting directly to the CEO, the CFO will oversee accounting, financial reporting, budgeting and forecasting, treasury, banking, insurance, tax coordination, cash flow management, financial planning, and internal controls.

This is not a purely strategic CFO position. The successful candidate will be comfortable operating at both the executive and transactional levels—developing the financial infrastructure needed to support growth while remaining directly involved in financial reporting, project accounting, cash management, forecasting, and other critical finance functions.

The CFO will partner closely with Operations, Project Management, Procurement, Business Development, and executive leadership to improve financial visibility, strengthen project profitability, manage risk, and support Coral Reef's continued growth.
Responsibilities
  • Lead all accounting, finance, treasury, and financial reporting functions for Coral Reef Partners.
  • Prepare and oversee monthly, quarterly, and annual financial statements in accordance with GAAP.
  • Manage month-end and year-end close processes, general ledger activity, account reconciliations, and financial reporting.
  • Lead annual budgeting and maintain rolling forecasts and long-term financial plans.
  • Manage company cash flow, liquidity, working capital, and capital requirements.
  • Develop financial models, dashboards, KPIs, and management reporting to provide leadership with greater visibility into business performance.
  • Partner with Project Management and Operations to monitor job costing, project margins, WIP, labor utilization, overhead allocation, forecasts, and overall project financial performance.
  • Identify financial risks, cost-saving opportunities, margin improvements, and operational efficiencies across the project lifecycle.
  • Provide project managers and operational leaders with budgeting, forecasting, and financial analysis support.
  • Oversee and coordinate accounts payable, accounts receivable, payroll, and other accounting activities.
  • Maintain relationships with banks, lenders, bonding companies, insurance carriers, CPA firms, and other financial partners.
  • Oversee debt compliance, financing activities, insurance coverage, and capital planning.
  • Coordinate annual financial audits, tax preparation, and regulatory reporting with external accounting and tax partners.
  • Establish and maintain effective internal controls, financial policies, and scalable accounting processes.
  • Drive process improvements and identify opportunities to automate and enhance financial systems and reporting.
  • Serve as a strategic financial advisor to the CEO and executive leadership team.
  • Evaluate new projects, investments, growth opportunities, and strategic initiatives from a financial perspective.
  • Support the development and execution of long-term financial strategies aligned with the company's growth objectives.
  • Perform other duties and financial projects as assigned by executive leadership.
Requirements
  • Bachelor's degree in Accounting, Finance, Business Administration, or a related field.
  • 10+ years of progressive accounting and financial leadership experience, including experience as a Controller, Director of Finance, CFO, or similar senior financial role.
  • Experience supporting a project-based organization such as construction, EPC, engineering, renewable energy, infrastructure, or industrial services.
  • Strong knowledge of GAAP, financial reporting, budgeting, forecasting, project accounting, and internal controls.
  • Experience with job costing, project financial analysis, and ERP/accounting systems.
  • Demonstrated experience managing cash flow, working capital, banking relationships, and financial reporting.
  • Strong analytical and financial modeling capabilities.
  • Excellent organizational skills and exceptional attention to detail.
  • Ability to communicate complex financial information clearly to both executive and operational audiences.
  • Strong business acumen with the ability to balance long-term strategy with hands-on financial execution.
  • Ability to operate effectively in a growing, entrepreneurial environment.

Preferred Qualifications

  • CPA, CMA, and/or MBA.
  • Experience within commercial or utility-scale solar, renewable energy, electrical contracting, EPC, or construction.
  • Experience with project financing, bonding, banking relationships, and lender compliance.
  • Experience building or improving financial processes and systems within a growing organization.
Benefits
  • Paid Holidays
  • Medical / Dental / Vision coverage
  • Health savings account (HSA)
  • Company Paid Life Insurance and Accidental & Dismemberment Insurance
  • Voluntary Life Insurance
  • 401k with a company match
  • Paid Time Off
  • Employee Assistance Program
  • Professional Development Programs
  • Employee Referral Programs
  • Voluntary Benefits Offered

#INDHP

Posted 2026-08-14

Recommended Jobs

Backup & Cloud Infrastructure Engineer

Razor Technology
Conshohocken, PA

Job Description Job Description Position Overview The Solutions Engineer – Backup & Cloud Infrastructure is responsible for the deployment, management, and support of Razor’s Backup and Disa…

View Details
Posted 2026-08-05

LPN | Casual

Community Care
New Stanton, PA

Job Description Job Description Licensed Practical Nurse (LPN) - Pediatric Private Duty ????✨Per Diem (PRN) | One‑on‑One Care???? Location: Westmoreland County???? Schedule: Days/Shifts Vary???? …

View Details
Posted 2026-08-14

Mainframe Support Analyst (z/OS, IBM Mainframe) in OH or PA or KY or NC

DBA Web Technologies
Pennsylvania

Mainframe Support Analyst (z/OS, IBM Mainframe) in OH or PA or KY or NC IBM Mainframe, Mainframe Support Analyst, z/OS Location: Ohio Job Function: Mainframe Support Analyst Date Of Job Posting: 0…

View Details
Posted 2026-01-29

Class A CDL-Long Haul OTR- $1200-$1600 Weekly!

A Man With a Plan Services LLC
Philadelphia, PA

Job Description Job Description Please read entire ad Company Driver Major Carrier Nationwide Fleet Multiple Home Time Options!! MUST HAVE 3 months VERIFIABLE OTR CLASS A TRACTOR TRAIL…

View Details
Posted 2026-05-26

Insurance Verification & Authorization Specialist

Careers at Gentell
Morrisville, PA

Job Description Job Description Description: Insurance Verification & Authorization Specialist Job Summary The Insurance Verification Specialist is responsible for verifying patient in…

View Details
Posted 2026-05-29

Quality Manager

Sumitomo Electric Group
Lewis Run, PA

Description Position at Keystone Powdered Metal Company Keystone Powdered Metal Company, a Sumitomo Electric Group company, is looking for a full-time Quality Manager who will be working in our Le…

View Details
Posted 2026-07-18

Expanded Functions Dental Assistant (EFDA)

Dental365
Pittston, PA

Job Description Job Description Join the future of dentistry, led by dentists At Dental365, we're reshaping the way patients experience dental care. By placing patients and providers at the core…

View Details
Posted 2026-08-08

Project Manager

Berger Rental Communities
State College, PA

Job Description Job Description Project Manager Benefits ~$60,000 - $70,000 per year ~ Bonus eligible ~ Health benefits start on the 1st of the month after just 30 days ~ Medical, d…

View Details
Posted 2026-08-05

Host

Morimoto PA
Philadelphia, PA

Masaharu Morimoto’s flagship restaurant, Morimoto , affiliated with STARR Restaurants , serves as a showcase for the world-renowned chef’s exhilarating cuisine. Drawing inspiration from both Japa…

View Details
Posted 2026-06-15

Dining Server

Garden Spot Village
New Holland, PA

Job Description Job Description Dining Server About Garden Spot Village Garden Spot Communities has evolved into a community that thrives on purpose, opportunity and living life to its fu…

View Details
Posted 2026-06-25