Controller
- Coaldale, AB, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Experience
- CPA designation required; 5+ years of relevant experience.
- Posting language
- English
- Posted
Original job description
Established by two local co-founders, Western Solar has grown from a small entrepreneurial venture into an established solar energy company with ambitious plans for continued growth. Following a significant investment and ownership transaction in 2025, the company is expanding beyond Alberta and already operates in the United States through its sister company, Western Solar USA Inc. With Alberta offering some of Canada’s strongest solar energy potential, Western Solar’s full-service team of engineers and project managers delivers solar design, installation, and integration solutions to businesses and farms, and installs utility-scale solar projects as a subcontractor in Canada and the United States.
Western Solar offers an entrepreneurial, energetic, and growth-oriented environment where people work hard, support one another, and have fun along the way. With a true “all for one, one for all” approach, the team works closely together, and every employee has the opportunity to make a visible contribution to the company’s success. For someone looking to grow alongside an expanding organization, it is an exciting time to join Western Solar.
About The Role
Reporting to the Chief Executive Officer, the Controller is a newly created position that reflects Western Solar’s continued growth and expansion. The Controller will lead day-to-day accounting and financial reporting while strengthening monthly reporting, forecasting, cash flow management, financial controls, and banking compliance. Working closely with the co-founders, operational leaders, banking partners, and external advisors, this role will provide timely financial information and insights to support informed business decisions.
This is an exciting opportunity for a hands-on accounting professional who wants to grow alongside the business and help shape its evolving finance function. The Controller will provide oversight and direction to an experienced Bookkeeper, improve processes and reporting, and contribute across a broad range of financial activities, including cross border transactions between Canadian and the U.S.
Key Responsibilities
- Lead month-end close and prepare accurate, timely monthly financial statements, including income statement, balance sheet, and cash flow reporting packages.
- Maintain project accounting: job costing, percentage-of-completion revenue recognition, and margin by project.
- Develop and maintain rolling forecasts, budgets, and cash flow projections.
- Provide practical financial analysis and insights to support business decisions.
- Improve financial reporting, account structures, and general ledger information to support the company’s continued growth.
- Develop, implement, and strengthen financial controls, policies, and procedures, including controls related to field purchases, expenses, approvals, and documentation.
- Monitor banking requirements, reporting obligations, and financial covenants.
- Coordinate cross-border accounting, tax, and compliance requirements, and state-level tax and transaction requirements as the U.S. business grows.
- Oversee payroll and labour compliance in Canada and the U.S., including multi-state payroll, workers’ compensation, year-end slips and forms, and prevailing-wage, apprenticeship, and certified-payroll requirements where projects require them.
- Review account reconciliations and resolve financial reporting or transactional discrepancies.
- Support contract, purchasing, and technology-related financial reviews as needed.
- Identify opportunities to improve financial processes and efficiency through technology and automation, including the effective use of QuickBooks Online and Microsoft Excel.
- Provide oversight, coaching, and support to the Bookkeeper, including accounting or bookkeeping coverage when operational needs require it.
- Communicate financial information clearly and effectively to leaders without accounting backgrounds.
- Lead year-end activities, external reporting, and audit or review requirements.
- Complete financial and operational projects based on the evolving needs of the business.
- CPA designation required; 5+ years of relevant experience.
- Public practice and/or industry accounting experience will be considered.
- Experience preparing monthly financial statements and management reporting, with strong knowledge of month-end close, reconciliations, and general ledger accounting.
- Experience with budgeting, forecasting, and cash flow management.
- Ability to develop and implement practical financial controls and processes.
- Experience with bank reporting and financial covenants is an asset.
- Cross-border, multi-currency, and/or U.S. transaction experience is an asset.
- Strong QuickBooks Online skills preferred; advanced proficiency with Microsoft Excel is an asset.
- Interest in leveraging technology and artificial intelligence to improve financial processes and efficiency.
- Strong analytical skills with the ability to identify meaningful financial insights and communicate financial information clearly to employees, leadership, banking partners, and external advisors.
- Comfortable working independently in a growing and evolving organization; practical, flexible, and willing to contribute beyond a narrowly defined job description.
- Sound judgment, discretion, and attention to detail when handling confidential financial information.
FINAL - Position Profile - CONTROLLER.pdf
More about this job
Responsibilities
Lead day-to-day accounting, month-end close, financial reporting, project accounting, forecasting, cash flow management, and financial controls. Oversee the Bookkeeper, coordinate Canadian and U.S. accounting, tax, payroll, and banking compliance, and provide financial insights and support for business decisions.
Requirements
A CPA designation and at least five years of relevant accounting experience are required, along with experience in monthly financial statements, management reporting, reconciliations, budgeting, forecasting, and cash flow management. Strong analytical and communication skills are needed; QuickBooks Online proficiency is preferred, while experience with bank covenants, cross-border transactions, and U.S. requirements is an asset.
Skills
- Month-End Close
- Financial Reporting
- Project Accounting
- Job Costing
- Revenue Recognition
- Budgeting and Forecasting
- Cash Flow Management
- Financial Controls
- Banking Compliance
- Cross-Border Accounting
- Payroll Compliance
- QuickBooks Online
- Microsoft Excel
- Financial Analysis
- Process Improvement
- Team Coaching
Visa sponsorship
Not detected in the job text
Hiring contact email
gena.griffin@mnp.ca
Categories
- Finance & Accounting
- Management & Leadership
- Energy
Keywords
- CPA
- Month-End Close
- Monthly Financial Statements
- Management Reporting
- General Ledger
- Account Reconciliations
- Project Accounting
- Job Costing
- Percentage-of-Completion Revenue Recognition
- Margin Analysis
- Budgeting
- Rolling Forecasts
- Cash Flow Projections
- Financial Controls
- Bank Reporting
- Financial Covenants
- Cross-Border Accounting
- Multi-Currency Transactions
- U.S. Tax Compliance
- Multi-State Payroll
- Workers' Compensation
- Prevailing-Wage Requirements
- Certified Payroll
- QuickBooks Online
- Microsoft Excel
- Process Automation
- Artificial Intelligence
- Year-End Reporting
- Audit and Review
- Solar Energy