Controller

DIRTT Environmental Solutions, Ltd.

Calgary

On-site

CAD 130,000 - 180,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

On-site cafeteria
Employee Share Purchase Plan
Health benefits
Disability & life insurance
EFAP
onboarding program

Job summary

DIRTT Environmental Solutions, Ltd. in Calgary is seeking a Controller to lead financial operations, ensure GAAP compliance, and drive strategic insights.

You will oversee budgeting, forecasting, internal controls, and financial reporting in a dynamic, growth-oriented environment. As a senior finance leader, you will partner with executives on corporate strategy, manage system upgrades to Microsoft Business Central, mentor a finance team, and ensure SOX 404 compliance while supporting audits and

Qualifications

  • 10+ years in financial management with leadership experience.
  • Strong US GAAP knowledge and SOX 404 compliance experience.
  • Proficiency with financial software and advanced Excel skills.
  • Excellent analytical, communication, and collaborative abilities.
  • Experience with system implementations and ERP projects.

Responsibilities

  • Analyze monthly, quarterly, and annual financial statements under US GAAP.
  • Oversee budgeting, forecasting, and internal controls with SOX compliance.
  • Ensure public filings meet SEC/TSX requirements.
  • Provide timely reports to senior management and stakeholders.
  • Lead a team of finance professionals and mentor staff.
  • Support ERP upgrade to Microsoft Business Central and system integration.
  • Collaborate on corporate strategy and business plans with executives.
  • Manage cash flow, banking relationships, and investments.

Skills

US GAAP knowledge
SOX 404 compliance
ERP software proficiency
Advanced Excel
Analytical thinking
Communication skills
Adaptability
System implementations

Education

Bachelor's degree in Finance/Accounting
Master's degree or CPA preferred

Tools

Microsoft Dynamics 365 Business Central

Job description

Calgary - 7303
7303 30 St SE
Calgary, AB T2C, CAN

Description

Who We Are

Not just built for today. Building for tomorrow. DIRTT is a global leader in industrialized construction. Its system of physical products and digital tools empowers organizations, together with construction and design leaders, to build high-performing, adaptable, interior environments. Operating in the workplace, healthcare, education and public sector markets, DIRTT’s system provides total design freedom, and greater certainty in cost, schedule and outcomes.

We're a highly motivated group of individuals who embrace the entrepreneurial spirit of the company. Everyone is hands-on, regardless of position. We celebrate our successes together. We work hard. We have fun. We respect each other.

Who You Are

The Controller is responsible for managing our financial operations, ensuring the accuracy of financial data and public filings, and providing strategic insights to drive DIRTT’s success. The Controller ensures compliance with laws and regulations, including tax and SOX 404. The Controller has a strong understanding of DIRTT’s business and participates in decisions and meetings to improve the Company’s performance. We have also started a multi year system implementation including a move to Microsoft Business Central with a Go Live date in 2027. The Controller will be instrumental in the success of the system implementation.

What You'll Do

  • Analyze monthly, quarterly, and annual financial statements in compliance with US GAAP (Generally Accepted Accounting Principles).
  • Provide timely and accurate financial reports to senior management and stakeholders.
  • Ensure compliance of public filings with SEC and TSX requirements.
  • Develop and oversee the budgeting process, working closely with department heads to ensure alignment with strategic goals.
  • Create financial forecasts and models to support decision-making and identify areas for improvement.
  • Conduct in-depth financial analysis to identify trends, variances, and opportunities for cost savings or revenue growth.
  • Provide insights and recommendations to improve financial performance and efficiency.
  • Establish and maintain robust internal controls to safeguard company assets and ensure compliance with relevant regulations (SOX 404, CSOX).
  • Work with external auditors to facilitate annual audits and address any audit findings.
  • Monitor and manage cash flow to optimize liquidity while minimizing risks.
  • Oversee banking relationships and investments.
  • Key leader and stakeholder in the financial system upgrade.
  • Lead and mentor a team of finance professionals, fostering a collaborative and high-performing work environment.
  • Set clear goals and expectations, and provide ongoing feedback and professional development opportunities.
  • Collaborate with executive leadership to develop financial strategies that align with the company's long-term objectives.
  • Work with the management team as a trusted business advisor to develop and execute corporate strategy and business plans to ensure that the company attains its short and long-term growth objectives.
  • Assess potential mergers, acquisitions, or investment opportunities.
  • Responsible for tax compliance.
  • Support on periodic risk assessments and annual insurance process.
  • Strong continuous improvement / transformation mindset looking for opportunities to improve processes within Finance and across the Company.
  • Additional duties may be assigned that are reasonably related to the role. Responsibilities may be adjusted or reprioritized in response to evolving business needs, technology, and organizational priorities, while maintaining alignment with the overall scope, purpose, and responsibilities of the position.
  • Supporting on various operational audits including, ESG reporting, Modern Slavery Act, GSA reporting and audits, CRA audits, IRS audits and GST audits.

What You'll Bring

  • Bachelor's degree in Finance, Accounting, or a related field (Master's degree or CPA preferred).
  • Proven experience (10+ years) in financial management and accounting roles, with a track record of success in a leadership capacity.
  • Strong understanding of US GAAP, SOX 404 and financial regulations.
  • Proficiency in financial software and advanced Excel skills.
  • Exceptional analytical and problem-solving abilities.
  • Excellent communication and interpersonal skills.
  • Ability to thrive in a fast-paced, dynamic environment.
  • Experience in system implementations.

What's In It for You

  • A competitive base salary plus a variable pay (bonus) program.
  • An on-site cafeteria with coffee, soft drinks, continental breakfast, hot lunches, snacks, and more.
  • Eligibility to participate in DIRTT’s Employee Share Purchase Plan.
  • Fulsome employer-paid health benefits including health, dental, and vision coverage.
  • Short-term and long-term disability coverage plus life, critical illness, and accidental death and dismemberment (AD&D) insurance.
  • Mental health resources including an Employee and Family Assistance Program (EFAP).
  • A thorough and supportive onboarding program to set you up for success.

Equal Opportunity & Hiring Information

DIRTT Environmental Solutions is an equal opportunity employer committed to fostering an inclusive, equitable, and accessible workplace. We welcome applications from all qualified individuals regardless of race, color, religion, sex, sexual orientation, gender identity or expression, age, national origin, disability, veteran status, or any other protected characteristic.

DIRTT is committed to providing reasonable accommodations throughout the recruitment process. If you require an accommodation, please let us know.

Roles at DIRTT are safety-sensitive. Pre-employment drug and alcohol testing may be required. Applicants must be 18 years or older.

Employment is conditional upon the successful completion of a background check, where permitted by law. This will be conducted through a trusted third-party provider after a conditional offer has been accepted.

We thank all applicants for their interest; however, only those selected for an interview will be contacted.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Financial Accountant
Senior Financial Accountant

Dirtt- • Calgary

On-site
CAD 85,000 - 115,000
Bonus program
Employee Share Purchase Plan
In-office meals
Senior Financial Accountant
Senior Financial Accountant

DIRTT Environmental Solutions, Ltd. • Calgary

On-site
CAD 90,000 - 120,000
Bonus program
Employee Share Purchase Plan
Disability insurance
+2
IT Business Operations Analyst
IT Business Operations Analyst

DIRTT Environmental Solutions Ltd. • Calgary

On-site
CAD 70,000 - 100,000
Health benefits
Employee share purchase plan
In-office meals & snacks
Sr. System Administrator
Sr. System Administrator

DIRTT Environmental Solutions, Ltd. • Calgary

On-site
CAD 120,000 - 160,000
Bonus program
Employee Share Purchase Plan
Health benefits
+1
Director, Organizational Effectiveness
Director, Organizational Effectiveness

DIRTT Environmental Solutions, Ltd. • Calgary

On-site
CAD 120,000 - 190,000
Employee Share Purchase Plan
Office snacks and meals
Disability & life insurance
+2
Manager, Shipping & Logistics
Manager, Shipping & Logistics

DIRTT Environmental Solutions, Ltd. • Calgary

On-site
CAD 90,000 - 140,000
Employee Share Purchase Plan
Health benefits
Disability and life insurance
+2
IT Business Operations Analyst
IT Business Operations Analyst

DIRTT Environmental Solutions, Ltd. • Calgary

On-site
CAD 70,000 - 100,000
Competitive base salary
Comprehensive health benefits
Employee share purchase plan
+2
Manufacturing Team Member (FLEX TEAM)
Manufacturing Team Member (FLEX TEAM)

DIRTT Environmental Solutions, Ltd. • Calgary

On-site
CAD 48,000 - 64,000
Plant incentive bonus
Employee Share Purchase Plan
Health coverage
+3
Sr Industrial Designer
Sr Industrial Designer

Dirtt- • Calgary

On-site
CAD 90,000 - 120,000
Controller
Controller

Celeros Flow Technology • Burlington

On-site
CAD 110,000 - 130,000
Basic Life
Long Term Disability
Short Term Disability
+2