Gainesville FL

Sector: Mechanical Contractor

Category: Accounting, Finance, Controller, Cash Flow Management,

To Apply for this Job Click Here

Job Title: Controller

Location: Gainesville, FL

About Us: Our client is a leading mechanical contractor in Gainesville, FL, specializing in HVAC, plumbing, and mechanical services. We are committed to excellence and customer satisfaction, and we’re seeking an experienced Controller to join our team.

Position Summary: The Controller will manage our financial operations, ensure accurate accounting and reporting, and provide strategic financial guidance. The ideal candidate will have experience with AIA billing, Work in Progress (WIP) schedules, and managing revenues exceeding $30MM.

Key Responsibilities:

  • Oversee accounting and financial operations
  • Prepare and review financial statements
  • Manage AIA billing processes
  • Maintain WIP schedules
  • Analyze financial data for strategic decision-making
  • Manage cash flow, budgeting, and forecasting
  • Ensure compliance with financial regulations
  • Implement and maintain internal controls
  • Lead and support the accounting team


  • Bachelor’s degree in Accounting, Finance, or related field; CPA or CMA preferred
  • 5+ years in senior accounting or financial management, preferably in construction or mechanical contracting
  • Experience with AIA billing and WIP schedules
  • Proven ability to manage revenues exceeding $30MM
  • Strong GAAP knowledge
  • Excellent analytical and organizational skills
  • Proficient in accounting software and Excel
  • Strong communication and interpersonal skills


  • Competitive salary
  • Health, dental, and vision insurance
  • 401(k) with company match
  • Paid time off and holidays
  • Professional development opportunities

Our client is an equal opportunity employer.

To Apply for this Job Click Here

  • Max. file size: 128 MB.
  • Once you submit your information we will take you through the application process online.
  • This field is for validation purposes and should be left unchanged.

With a background in psychology, I am a proud member of Team Europe, finding the right fit for my clients and the most exciting job opportunities for my candidates!