Kenya Remote (Global) Employment

Horizon Recovery is hiring a Financial Controller

About the Role

Horizon Recovery is hiring a Financial Controller to oversee the company's accounting, financial reporting, job costing, and compliance functions. In this senior-level position, you will apply deep construction accounting knowledge to manage day-to-day operations while delivering meaningful financial insights and recommendations directly to company leadership. Your work will be instrumental in driving operational efficiency and profitability across our roofing projects.

What You'll Do

  • Manage daily accounting operations including general ledger, A/P, A/R, payroll, and bank reconciliations.
  • Oversee month-end and year-end close processes, ensuring timely and accurate financial statements.
  • Maintain and enforce internal controls to ensure financial accuracy and compliance.
  • Track, analyze, and report job costs including labor, materials, and subcontractors.
  • Compare budget vs. actuals for roofing projects and provide variance analysis to management.
  • Support estimators and project managers with financial insights on bids and change orders.
  • Prepare and deliver monthly, quarterly, and annual financial reports to ownership.
  • Build and maintain financial dashboards and KPIs, such as profitability per project, cost of goods sold, and days in A/R.
  • Lead annual budget preparation and forecasting in collaboration with leadership.
  • Oversee billing, invoicing, collections, and payment applications.
  • Manage cash flow forecasting, ensuring sufficient liquidity for operations.
  • Reconcile payments received with outstanding receivables and project balances.
  • Liaise with external auditors, tax advisors, and financial institutions as needed.
  • Maintain compliance with construction-specific financial requirements.
  • Supervise accounting staff and provide guidance on financial best practices.
  • Partner with operational leaders to align financial processes with project execution.
  • Advise ownership on financial strategy, risk management, and business growth opportunities.

What We're Looking For

  • CPA licensed.
  • 7+ years progressive accounting/finance experience.
  • At least 2–3 years in a controller or senior accounting leadership role.
  • Proficiency in accounting software.
  • Strong skills in Excel and financial reporting tools.
  • Excellent communication skills, with the ability to explain financial insights to non-financial stakeholders.
  • High level of integrity, professionalism, and attention to detail.

Nice to Have

  • Construction or roofing industry experience.
  • Deep knowledge of job cost accounting.
  • Experience with contractor-specific software.

Technical Stack

  • Accounting software
  • Contractor-specific software
  • Excel
  • Financial reporting tools

Team & Environment

You will supervise the accounting staff and report directly to company leadership.

Work Mode

This role is open to candidates working in the US time zone.

Horizon Recovery is an equal opportunity employer.

Required Skills
Accounting softwareContractor-specific softwareExcelFinancial reporting toolsFinancial ControlAccountingFinancial ReportingComplianceAuditBudgetingForecastingFinancial AnalysisGAAPCPA
Looking for a remote dev community?

200+ professionals, 37 countries, one network

Working remotely doesn't mean working alone. Iglu connects you with developers, designers, and digital experts worldwide. Collaborate, learn, and grow together.

Global professional network
Knowledge sharing & collaboration
Regular community events
Cross-project opportunities
Join the community
37 countries represented
About company
Horizon Recovery

A healthcare revenue cycle management company specializing in medical billing and claims processing.

Visit website
Job Details
Category other
Posted 4 months ago