Controller Job at Dahl Consulting, Eagan, MN

dEgwZHBiMFFpTFNjT04rekhpT1dsRHd3VEE9PQ==
  • Dahl Consulting
  • Eagan, MN

Job Description

We are seeking a strategic and self-sufficient Controller to take ownership of the full financial function for a dynamic and growing business! Dahl Consulting is currently partnering with a leading roofing contractor in Eagan, MN. We work one-on-one with great candidates to help connect them with local employment opportunities. This company is hiring a Controller for a permanent position! Interested? Get more details below.
  • Worksite Location: Eagan, MN
  • Employment Type: Full-time | Permanent
  • Schedule: Monday–Friday, 8-hour shift
  • Compensation: $125,000–$180,000 annually, based on experience
What you’ll do as a Controller:
  • Lead and manage all accounting and finance operations
  • Produce timely, GAAP-compliant financial reports and job cost summaries
  • Complete monthly close and financial statement analysis within 5–7 business days
  • Oversee budgeting, forecasting, and strategic financial planning
  • Drive internal controls and ensure regulatory compliance
  • Manage banking relationships, cash flow, and lines of credit to support cyclical business needs
  • Handle all aspects of job costing and WIP (Work in Progress) calculations
  • Supervise and develop a small accounting/finance team
  • Oversee AP, AR, payroll, collections, and contractor verification
  • Lead employee benefit programs including 401(k), health, dental, life insurance, and vendor negotiations
  • Administer business insurance (GL, E&O, Workers Comp, etc.)
  • Engage in legal and HR-related financial matters and risk mitigation
  • Perform ad hoc financial analysis to support growth initiatives
What you’ll bring to the Controller role:
  • Bachelor's degree in Accounting or Finance required; MBA or CPA preferred
  • 7+ years of progressive accounting/finance experience with prior leadership experience
  • Background in construction, restoration, or job costing environments highly desirable
  • Advanced knowledge of budgeting, forecasting, financial analysis, and GAAP compliance
  • Demonstrated ability to manage banking, insurance, and benefits relationships
  • Strong presentation and communication skills with executive presence
  • Comfortable working independently and owning processes end-to-end
Take the first step on your new career path! To submit yourself for consideration for this role, simply click the apply button and complete our mobile-friendly online application. Once we’ve reviewed your application details, a recruiter will reach out to you with the next steps! For questions or more information about this role, please call our office at (651) 772-9225.

As an equal-opportunity employer, Dahl Consulting welcomes candidates of all backgrounds and experiences to apply. If this position sounds like the right opportunity for you, we encourage you to take the next step and connect with us. We look forward to meeting you!

Benefits include: 401(k) with matching, Medical, dental, vision, and life insurance, Health savings account (HSA), Paid time off + parental leave, Tuition reimbursement & professional development, Employee assistance & referral programs, Disability insurance.

Job Tags

Permanent employment, Full time, For contractors, Work at office, Local area, Shift work, Monday to Friday,

Similar Jobs

Atrinity Home Health

Travel CT Tech - $2,056 to $2,279 per week in Concord, NC Job at Atrinity Home Health

Seeking a qualified CT Tech in Concord, North Carolina, with weekly pay ranging from $2,056 to $2,279. Requires 2+ years recent experience...  ...opportunities to work in advanced healthcare facilities. Travel healthcare fosters resilience, adaptability, and offers steady... 

Rule 5 Hire

Laser Technician Job at Rule 5 Hire

 ...The Laser Technician position is responsible for performing maintenance activities related to troubleshooting and repair of Trumpf Laser equipment. The position is also responsible for maintaining laser fixtures according to the preventative maintenance schedule.... 

SAIC

Activity Security Analyst Job at SAIC

**Description**JOB DESCRIPTION: Activity Security RepresentativeThe Activity Security Representative's primary function is to provide multi...  ...Compartmented Information (SCI) and Special Access Program (SAP) activities.Performance shall include:+ Classification reviews... 

Cisco

FedRAMP Machine Learning Engineer - Early in Career (US Citizens Only) Job at Cisco

 ...amazing career destination. No matter where in the world or what level of the organization, we approach our work with kindness. So...  ...for Bachelor's or Master's students to join our team! As a Machine Learning Engineer, you will work on a real project (or a few) and have an... 

Collectors Universe

Staff UX Researcher Job at Collectors Universe

 ...understanding of the job description. Click on 'Apply' button to find out more. Role Description Were seeking a Staff UX Researcher to join our Marketing and Product team to lead research for Collectors, primarily focused on PCGS. Were looking for an experienced...