The Controller plays a pivotal role in our organization, overseeing all aspects of financial management and ensuring the integrity and accuracy of our financial reporting. Serving as a key member of the leadership team, the Controller is responsible for developing and implementing financial strategies to support Urbandale's objectives and growth initiatives.
Responsibilities:
Maintain and implement all areas of Company Insurance
Financial Reporting: Prepare accurate and timely financial statements, including balance sheets, income statements, and cash flow statements, in accordance with regulatory requirements.
Budgeting and Forecasting: Develop and oversee the annual budgeting process, working closely with department heads to establish financial goals and projections. Monitor actual performance against budget and provide variance analysis.
Financial Analysis: Conduct thorough financial analysis to support strategic decision-making, including profitability analysis, cost-benefit analysis, and trend analysis. Identify areas for improvement and recommend corrective actions.
Cash Management: Manage cash flow and liquidity, including monitoring cash balances, forecasting cash needs, and optimizing cash resources to meet operational requirements.
Internal Controls: Establish and maintain effective internal control policies and procedures to safeguard company assets and ensure compliance with relevant regulations. Conduct periodic reviews and audits to assess the effectiveness of internal controls.
Tax Compliance: Ensure compliance with all tax regulations and reporting requirements, including income tax, sales tax, and payroll tax. Coordinate with external tax advisors and authorities as needed.
Risk Management: Identify and mitigate financial risks, including credit risk, market risk, and operational risk. Develop risk management strategies to protect the organization's financial interests and minimize exposure to potential losses.
Audit Coordination: Serve as the primary liaison with external auditors during the annual financial audit. Coordinate audit activities, provide requested documentation, and address audit findings and recommendations.
Team Leadership: Manage and mentor a team of finance professionals, providing guidance, training, and development opportunities to support their growth and success. Foster a culture of accountability, collaboration, and continuous improvement within the finance department.
Financial Systems and Technology: Evaluate, implement, and maintain financial systems and technology solutions to streamline processes, enhance data accuracy, and improve efficiency in financial reporting and analysis.
Stakeholder Communication: Communicate financial results, forecasts, and key performance indicators to senior management. Present financial information in a clear, concise manner to facilitate understanding and informed decision-making.
Knowledge, Skills, Abilities:
Strong organizational abilities with a proven track record of managing multiple priorities and meeting tight deadlines.
Comprehensive knowledge of accounting principles and a deep understanding of Generally Accepted Accounting Practices (GAAP).
Demonstrated leadership experience, including effectively supervising and mentoring team members.
Qualifications:
Experienced accounting professional with a minimum of 10 years of relevant industry experience.
Bachelor's degree in Accounting, Finance, Business, or a related discipline--or an equivalent combination of education and experience.
Holds a recognized accounting designation (e.g., CPA) or possesses an equivalent mix of professional experience and academic credentials.
Excellent verbal and written communication skills, with the ability to convey information clearly and professionally.
Strong critical thinking and problem-solving abilities, with a talent for identifying issues and proposing practical, innovative solutions.
Job Types: Full-time, Permanent
Benefits:
Company pension
Dental care
Disability insurance
Employee assistance program
Extended health care
Life insurance
On-site parking
RRSP match
Vision care
Wellness program
Schedule:
Monday to Friday
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.