Controller

Robert Half
Charlotte, NC

Job Description

Job Description

We are looking for an experienced Controller to oversee core accounting activities and deliver reliable financial reporting for a growing renewable energy organization. This position plays a central role in maintaining strong financial governance, supporting complex multi-entity operations, and providing leadership with meaningful insights for strategic decisions. The ideal candidate brings deep technical accounting knowledge, a hands-on management style, and experience in project-driven environments such as construction, infrastructure, or energy development.

Responsibilities:
• Direct the month-end, quarter-end, and year-end close cycle to ensure complete, accurate, and timely reporting across the business.
• Prepare and review consolidated financial statements for multiple entities while maintaining alignment with U.S. GAAP and company accounting standards.
• Manage day-to-day accounting functions, including the general ledger, payables, receivables, payroll accounting, fixed assets, and cash activity.
• Lead, coach, and develop the accounting team while building efficient processes that can scale with organizational growth.
• Oversee reconciliations, journal entry approvals, and close documentation to strengthen accuracy and consistency in financial records.
• Establish and enhance internal controls, accounting policies, and compliance practices to meet federal, state, and local reporting obligations.
• Support accounting oversight for utility-scale solar projects by reviewing project costs, revenue recognition, forecasting inputs, and margin performance.
• Partner with executives, project teams, lenders, investors, and external auditors to deliver reporting packages, audit support, and financial documentation.
• Monitor liquidity and cash flow, assist with banking and debt-related requirements, and contribute to project financing and capital activity.
• Drive process improvements through automation, reporting enhancements, KPI development, and financial dashboard creation.• 7+ years of progressive accounting experience, including leadership responsibility in a controller or senior accounting capacity.
• Strong expertise in financial reporting, account reconciliation, and U.S. GAAP within a multi-entity business structure.
• Background in project accounting and construction-related accounting, ideally within renewable energy, infrastructure, or other project-based industries.
• Demonstrated ability to manage close processes, consolidated reporting, audits, and regulatory compliance requirements.
• Experience overseeing core accounting operations such as general ledger, accounts payable, accounts receivable, payroll accounting, and fixed assets.
• Proficiency with NetSuite and strong familiarity with accounting systems, reporting tools, and process automation initiatives.
• Certified Public Accountant (CPA) designation is strongly preferred.
• Effective leadership and cross-functional communication skills, with the ability to work closely with executives, operations teams, and external stakeholders.
Posted 2026-07-11

Recommended Jobs

Ground Maintenance

Banner Enterprise LLC
Garner, NC

Job Description Job Description Description: Looking for multiple people local to the areas of NC - SC and VA Banner Enterprise LLC is looking for Ground Maintenance crew. Must have a cl…

View Details
Posted 2026-06-24

Polyurea Spray Painter

Superior Industrial Maintenance
Concord, NC

Job Description Job Description About Superior For over 25 years, Superior Industrial Maintenance Co. has been one of the leading nationwide industrial coating and linings, tank, terminal, and…

View Details
Posted 2026-06-20

Electrician

Smart Electric Company, Inc.
Connelly Springs, NC

Job Description Job Description Responsibilities and Duties Oversee the installation of equipment. Supervise a team of 2 - 4 members. Ensure the team follows safety guidelines. Ensure…

View Details
Posted 2026-04-05

Life Insurance Position - State Farm Agent Team Member

Scott Manshack - State Farm Agent
Franklin, NC

Job Description Job Description Benefits: Bonus based on performance Competitive salary Paid time off ROLE DESCRIPTION: Scott Manshack State Farm is seeking a qualified and empath…

View Details
Posted 2026-06-26

Product Line Systems & Support Engineer

Eaton
North Carolina

Eaton’s ES AMER ARS PDCAD division is currently seeking a Product Line Systems & Support Engineer. This is a Full-Time role woking Monday-Friday Daylight Hours. This position is an onsite role, based …

View Details
Posted 2026-06-24

Senior Software Development Engineer in Test - Disney Media Player

Disney Entertainment and ESPN Product & Technology
Morrisville, NC

Job Summary: Disney Entertainment and ESPN Product & Technology Technology is at the heart of Disney’s past, present, and future. Disney Entertainment and ESPN Product & Technology is a global …

View Details
Posted 2026-06-25

USA General Laborer (Temporary)

Farmina
Reidsville, NC

Job Description Job Description Salary: $15 Company Background:Farmina is nature and science in perfect harmony. Our mission is to develop the best all-natural, nutritious, and scientifically v…

View Details
Posted 2026-06-24

Medical Support Assistant (Medical Receptionist)

Ansible Government Solutions
Durham, NC

Overview Ansible Government Solutions, LLC (Ansible) is currently recruiting Medical Support Assistants (MSA) to support the Durham VA Medical Center located at 508 Fulton St. Durham, NC 27705. Wo…

View Details
Posted 2026-06-24

Project Manager 1

Elford Inc
Charlotte, NC

Job Description Job Description Project Manager - Self PerformPosition Overview The Project Manager - Self Perform is responsible for leading the planning, execution, and successful delivery of …

View Details
Posted 2026-07-05

Bathtub Repair Technician

Surface Experts - Winston-Salem
Winston Salem, NC

Job Description Job Description Bathtub Repair Technician Do you like working with your hands? Do you enjoy variety in your work? Surface Experts technician might be the job for you! No two jo…

View Details
Posted 2026-06-25