Controller
Job Description
Job Description
1. Role Summary
The Operational / Project Financial Controller is responsible for end-to-end financial control and operational accounting for a services-based, project-driven organization operating under the Completed-Contract Method (CCM). The role bridges accounting rigor and service delivery execution, ensuring revenues, costs, prepayments, and margins are recognized accurately, timely, and in compliance with GAAP.
This is a hands-on leadership role. The Controller owns the financial integrity of client engagements and serves as the financial gatekeeper between operations and executive leadership.
• GAAP-compliant completed-contract accounting • Prevention of premature revenue or cost recognition
• Real-time project-level financial visibility
• Margin, cash flow, and execution risk control
• Audit-ready documentation
• Elimination of post-completion surprises
Project Accounting & CCM • Enforce completed-contract accounting
• Defer revenue and costs until completion
• Identify loss contracts early
• Project-level actual vs budget vs committed reporting
• Track original budget, change orders, revised budget
• Adjust budgets only for approved change orders
• Explain variance drivers, not just numbers Prepayments & Deferrals
• Manage deferred revenue and prepaid expenses Monthly Close & Reporting
• Own project accounting close
• Reconcile subledgers to GL
• Deliver executive-ready variance narratives Controls & Audit Readiness
• Enforce contract, budget, and commitment controls
• Support audits Systems & Process Improvement
• Own project accounting workflows 4. Required Skills
• Clear understanding of committed costs
• Completed-contract accounting experience
• Deferral and prepayment expertise
• Budget vs actual vs committed analysis
• Advanced Excel skills
• Professional backbone
• Strong internal control discipline
Each active project must include: • Project overview
• Original budget, approved change orders, revised budget
• Actual costs, committed costs, cost-to-complete
• Variance analysis with written explanations
• Identified risks and corrective actions
• Scope • Rate
• Hours / productivity
• Mix
• Timing
• One-time items
• No budget revisions without approved change orders • Original budgets are never overwritten
• Change orders must quantify scope, revenue, cost, and margin
• Revised budgets must reconcile mathematically
Operations owns scope, staffing, delivery, and operational explanations.
Finance owns financial integrity, budgets, committed costs, variance analysis, and escalation.
Benefits
- Top salary
- Medical, dental plan
- Opportunity for career advancement
- Collaborative team environment that values multiple perspectives and fresh thinking
- Casual dress code
Recommended Jobs
Support Associate II (2nd Shift)
Support Associate II (2nd Shift) Position Description CGI Federal is looking for experienced Support Associates to support the Tucson Passport Agency. The ideal candidates should possess excelle…
Internet Sales Manager
Job Description Job Description Job Description: About Horne Kia Horne Kia is a reputable automotive dealership known for quality, reliability, and excellent customer service. We are currently…
Fiber Technician Apprenticeship
Job Description Job Description Transition Your Skills. Secure Your Future. You’ve spent your career mastering complex systems and operating under pressure. Now, leverage that discipline in …
Certified Special Education Teacher
Location: Tucson, AZ 85719 Date Posted: 04/01/2026 Category: Education K12 Education: Bachelors Degree Our client is seeking a Special Education Teacher in Tucson, AZ. This is a full scho…
SAP/SF Payroll Manager
Our Human Capital practice is at the forefront of transforming the nature of work. As converging forces reshape industries, our team uniquely addresses the complexities of work, workforce, and workpla…
Lube Service Technician
Job Description Job Description Salary: $24.00 Position Summary: The Lube Service Technician I is responsible for performing preventative maintenance and basic service on heavy equipment…
Business Development Center Representative
Company Description Royal Automotive Group believes in customer care that says, "You're Family." This is evident in all aspects of the business, and the proof lies in the numerous national awards an…
Internet Sales
Job Summary: Desert Toyota is looking for an Internet Sales/ BDC (Business Development Center) Associate to join our growing team! The right candidate will have excellent interpersonal and communicati…
Manufacturing Plant Technician
Job Location PHOENIX PLANT Job Description Are you ready to gain new skills to help run and maintain the latest production technology and equipment for the world’s biggest brands? We’re look…