It's fun to work in a company where people truly BELIEVE in what they're doing!
Fullsteam is a leading provider of vertical software and embedded payments technology dedicated to helping businesses flourish by providing their customers with seamless experiences. With a dynamic and growing team of 1,700 employees, we are committed to driving innovation and delivering best-in-class software and payment solutions that empower small and medium-sized businesses across numerous industries. Our purpose is to help our customers grow their businesses and delight their customers. Join us and be a part of a forward-thinking company that values growth, excellence, and the success of our clients.
This is a hybrid role, position is located within the Toronto, Ontario area.
We are seeking a highly skilled and motivated Controller to lead Fullsteam’s Canadian Accounting team. In this role, you will oversee all aspects of accounting, from transaction origination to month-end close, and ensure compliance with Canadian Income and Value-Added Tax regulations. The ideal candidate will have strong leadership skills, a thorough understanding of accounting operations and compliance, and experience integrating new entities into accounting processes. This position offers a unique opportunity to contribute to the growth and success of Fullsteam’s Canadian operations.
Primary Responsibilities:
-
Manage full-cycle accounting including billing, general ledger, accounts payable, accounts receivable, revenue recognition, and various ad-hoc analysis.
-
Drive change and process improvement through the processes within the accounting team.
-
Ensure alignment with Fullsteam’s policies and processes including interacting with US counterparts in support of enterprise-wide policy and process changes.
-
Drive integration of accounting functions for Canadian Business Units, ensuring seamless alignment with Fullsteam’s processes and systems.
-
Facilitate monthly communication and reporting for Operational reporting with the Finance team.
-
Communicate results / projections to the US Accounting and Finance team as well as Operational leaders.
-
Support the Operational Leadership and executive team on key financial decisions.
-
Support the budget and forecast process in coordination with the Finance team.
-
Support Purchasing and Inventory management processes.
-
Lead, mentor, and develop a high-performing Canadian accounting team.
-
Foster a collaborative and inclusive team culture that encourages continuous improvement and professional growth.
-
Set performance goals and regularly evaluate the team’s progress, providing feedback and guidance to ensure high standards are met.
-
Develop and deliver training programs to enhance the team’s knowledge and skills in accounting standards, tax regulations, and Fullsteam’s systems and processes.
-
Support US Accounting team during external audits.
-
Support onboarding / conversion to Fullsteam’s Financial systems.
-
Work with Pricing team to effect and validate pricing changes through billing process.
-
Develop relationships with key stakeholders including business unit leadership.
-
Support future efforts to rationalize entity structure.
-
Support administrative processes and initiatives to ensure effective team management and organizational success.
-
Drive and foster a positive organizational culture by exemplifying and promoting our core values and behaviors, ensuring alignment with company standards and nurturing an environment of collaboration, continuous improvement, and performance.
Skills & Competencies:
-
Proficiency in NetSuite accounting software preferred.
-
Strong technical background, including specific knowledge of current accounting rules.
-
Execution-orientation with a strong adherence to deadlines.
-
Ability to analyze complex situations, identify problems, and develop effective solutions.
-
Skilled in developing specific goals and plans to prioritize, organize, and accommodate work responsibilities and meet business deadlines.
-
Excellent written and verbal communication skills with the ability to communicate and collaborate with leadership, cross functional teams, and external sources.
-
Capacity to think ahead, set clear goals, and develop long-term plans to achieve organizational objectives.
-
Capable of bringing together diverse individuals, fostering a positive team environment, and promoting collaboration and teamwork.
-
Dedicated to the growth and development of team members, providing constructive feedback, mentoring, and opportunities for learning and advancement.
-
Deep understanding of US GAAP.
Primary Qualifications:
-
Bachelor’s degree in accounting or finance required.
-
Minimum 10 years of related experience in accounting.
-
A minimum of 5 years management experience with a track record of hiring, developing, and leading high caliber teams
-
Public accounting or public company experience preferred.
-
Experience with a high growth SaaS software company and/or payments industry.
-
Experience in a Private-Equity backed environment with an understanding of the pace and rigor required to be successful.
-
Certified Public Accountant or Chartered Professional Accountant certification preferred.
Fullsteam recognizes that your health and wellbeing are a priority. This is why we offer a full suite of benefits that include:
• Medical
• Extended Health and LTD plan
• Dental
• Vision
• RRSP (with employer match)
• Health Spending Account
• Flexible paid time off
Fullsteam supports an inclusive workplace that values diversity of thought, experience, and background. Fullsteam is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state, or local law.