Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Financial Controller.
Kenya Jobs Expertini

Urgent! Financial Controller Job Opening In Kenya, Kenya – Now Hiring Remote Raven

Financial Controller



Job description

The Financial Controller will be responsible for managing the company’s accounting, financial reporting, job costing, and compliance functions.

This is a senior-level position that requires strong construction accounting knowledge, hands-on problem-solving, and the ability to work directly with company leadership.

You will oversee day-to-day accounting while also delivering meaningful financial insights, dashboards, and recommendations to drive operational efficiency and profitability across roofing projects.

Key Responsibilities:

Accounting & Financial Operations

  • 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.

Job Costing & Project Financials

  • 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.

Reporting & Forecasting

  • 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.

Cash Flow & Revenue Cycle Management

  • 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.

Leadership & Collaboration

  • 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.

Qualifications

  • CPA licensed
  • 7+ years progressive accounting/finance experience, with at least 2–3 years in a controller or senior accounting leadership role.
  • Construction or roofing industry experience highly preferred (deep knowledge of job cost accounting).
  • Proficiency in accounting software; experience with contractor-specific software is a plus.
  • 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.

This is a 100% Remote Job

US time zone


Required Skill Profession

Operations Specialties Managers



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Financial Controller Potential: Insight & Career Growth Guide