Reporting to the Controller, the Assistant Controller (AC) is responsible for managing all accounting processes via interacting extensively with our team and key business units to execute operational and strategic initiatives to support the business, while always maintaining the highest standards in terms of efficiency, integrity, and professionalism. The Assistant Controller will ensure all financial reporting is provided in an accurate and timely manner while overseeing the daily operations that include reporting, accounts payable, accounts receivable, cash management, monthly/quarterly and annual reporting. The AC will be responsible for all activities associated with our external accountant.
Lead and coach the Team by providing guidance and feedback on an ongoing and regular basis
Respond in a timely manner to queries from the President
Review and manage financial statements and job cost on a monthly, quarterly, and annual basis to ensure accuracy and completeness
Manage the month-end, quarter-end and year-end accounting closing procedures, including reviewing adjusting entries, working papers and reconciliations while maintaining account balances, and ensuring completeness and integrity of G/L data
Design and improve internal controls and processes, and ensure all operational business processes and policies are efficient and documented
Integrate operation and financial information to liaise with and advise the Leadership Team and support operations
Review cash needs on a weekly basis and release payments
Maintain and improve processes within our ERP system
Manage the annual and ongoing budget and forecasting processes
Manage the Year End Audit and liaise with external financial management
Liaise between all business units on matters related to operations and those affecting the accounting department
Prepare various tasks, including analytical and ad-hoc reports
Foster an environment that encourages employee engagement and motivates team members to perform at their best
Become a lead in the migration of all accounting functions to Odoo ERP Software.
Possession of a CPA designation or working towards completion
Minimum of 3 years’ experience in a leadership or supervisory position
Minimum of 8 years of progressive accounting experience with a strong background in audits, financial reporting, internal controls, and exposure to private companies.
Strong analytical skills with advanced use of spreadsheets and Microsoft Office/Excel
Demonstrable and robust leadership competencies with the ability to positively influence others, coach, mentor, support, and provide feedback, all while nurturing a positive and fun work environment
Possession of advanced communication skills to provide guidance and/or instruction to all levels within the organization and explain difficult issues—clearly and tactfully—to the appropriate audience
Self-motivation, technical proficiency, and critical thinking with a desire for continuous improvement and a proactive approach to problem solving
Desire and initiative to take on challenges, including conceptual issues, and deliver results
Creativity with offering solutions to critical situations that may arise
Ability to provide sound financial advice which will promote the growth of our business
Experience with Odoo ERP software and experience migrating to a new accounting platform is a definite asset
Preference may be given to candidates with experience in construction, engineering and/or surveying companies.