{"id":2202830,"url":"https://alion.io/job/bowa-controller","title":"Controller","company":{"id":669147,"name":"BOWA","domain":"bowa.com","url":"https://alion.io/company/bowa","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":{"grade":"B","score":70,"open_postings":10,"ghost_share":0.5,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-12T06:55:09Z"}},"role":"Finance","role_family":"Finance","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["McLean, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":89000,"max_usd":170000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":3941},"experience_years_min":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":true,"technologies":[{"name":"ChatGPT","optional":false},{"name":"Claude","optional":false},{"name":"Microsoft Excel","optional":false}],"status":"live","first_seen_at":"2026-10-09T21:46:04Z","employer_posted_date":"2026-10-09","last_verified_at":"2026-10-13T01:05:14Z","board_verified":true,"closed_at":null,"days_open":3,"trust":{"level":"ok","repost_count":0,"flags":["company_stale"],"days_open":2},"description":"BOWA is looking for a Controller to join our finance team, reporting to the President & CFO. You’ll take ownership of the full accounting function (GL, AP, AR, Billing, and Payroll) and lead the finance team from day one. The first 60-90 days focus on learning our close process, billing cycle, and Sage 300 CRE, and on getting to know our people and project teams, so you can lead from a place of understanding rather than imposing change.\nBOWA recently became an ESOP company, and this role is central to how we operate in that structure. You’ll work closely with the CFO on ESOP accounting, trustee and lender relationships, and the financial transparency an employee-owned company depends on. Deep ESOP expertise isn’t required on day one, but curiosity and a willingness to build it are. Whether you’re a licensed CPA or on the path to one, you’ll have real ownership, a seat at the leadership table, and the opportunity to shape the finance function as we scale.\nRoles and Responsibilities:\nLead the Accounting Function & Finance Team\nOwn Month-End Close & Financial Reporting\nOversee Client Billing & Revenue Cycle\nStrengthen Accounting Systems, Controls & Processes\nServe as Principal Financial Partner to Division Leaders\nSupport ESOP, Audit & CFO-Level Financial Needs\nEssential Duties and Responsibilities:\nLead the Accounting Function & Finance Team\nManage the Finance Department (GL, AP, AR, Billing, and Payroll), setting expectations, developing team members, and building a culture of accuracy, accountability, and continuous improvement.\nServe as a thought partner and backup to the President & CFO, with the ability to step in on CFO-level responsibilities as needed.\nOwn Month-End Close & Financial Reporting\nOwn the month-end close end-to-end (journal entries, reconciliations, accruals, close checklist), delivering to deadline each month and continually working to shorten the close cycle.\nReview and approve financial statements prior to CFO review, ensure the integrity of the GL and chart of accounts in Sage 300 CRE, and resolve reconciliation variances proactively.\nOversee WIP schedules, over/under billing analysis, and revenue recognition to ensure accuracy for percentage-of-completion reporting.\nOversee Client Billing & Revenue Cycle\nEnsure client billing accuracy and timeliness, partnering with project teams to confirm alignment with contract terms and job status.\nMonitor AR aging and cash flow to keep DSO on target, and streamline the billing cycle as the business scales.\nStrengthen Accounting Systems, Controls & Processes\nServe as the team’s expert on Sage 300 CRE, documenting key workflows (close checklist, billing steps, payroll inputs) and driving system improvements.\nDesign, implement, and maintain internal controls that protect the company and support clean audits.\nOversee payroll review (commission, bonus, salary, 401(k)) and identify automation opportunities that reduce manual work, including through AI-assisted tools.\nServe as Principal Financial Partner to Division Leaders\nAct as the primary contact for division leaders on job costing, budget-to-actual, forecasting, and financial reporting, building trust so accounting is viewed as a strategic partner, not just a back-office function.\nSupport ESOP, Audit & CFO-Level Financial Needs\nManage ESOP-related accounting mechanics (e.g., debt service flows between BOWA and the ESOP Trust) under the CFO’s direction.\nCoordinate annual audit/review, tax, and year-end processes with outside CPAs, and manage requests from auditors, lenders, bonding companies, and the ESOP Trustee’s advisors.\nPrepare ad hoc analysis, budgets, and forecasts for the CFO and leadership team.\nSupervisory Responsibilities:\nDirect supervision of the Finance team, including hiring, performance management, and professional development.\nRequirements for the Position:\nBachelor’s degree in accounting and 7+ years of progressive accounting experience, including prior supervisory or management experience; construction or project-based industry experience strongly preferred.\nCPA license preferred; candidates actively pursuing licensure with strong relevant experience are encouraged to apply.\nExperience with Sage 300 CRE (or similar project accounting software) strongly preferred; ramp-up time provided for strong candidates from other systems.\nWorking knowledge of WIP reporting, job costing, and percentage-of-completion revenue recognition.\nStrong Excel skills and comfort with (or interest in) AI-assisted tools (e.g., Claude, Claude Cowork, ChatGPT).\nDetail-oriented, strong communicator, discreet with sensitive information, and a genuine fit with BOWA’s ownership-minded ESOP culture.","description_format":"text","description_chars":4679,"description_truncated":false,"requirements":{"experience_years_min":7,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Professional development"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Construction"],"lifecycle":[{"event":"open","at":"2026-10-09T21:57:12Z"}],"visa":[],"liveness":{"score":60,"band":"ok","label":"Likely open","p_open":1,"p_active":0.602,"p_room":1,"age_days":2,"expected_fill_days":22,"reasons":["conf:2","stale_co","win:early"],"computed_at":"2026-10-12T06:55:09Z"},"pay":null,"html_url":"https://alion.io/job/bowa-controller","json_url":"https://alion.io/job/bowa-controller.json","meta":{"generated_at":"2026-10-13T03:19:17Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":5096,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-14T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":669147},"rest":"https://alion.io/mcp/rest/get_company?id=669147"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fbowa-controller"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fbowa-controller"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fbowa-controller"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/bowa-controller\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fbowa-controller"}]}