Your current job search

9 search results

For Permanent and Contract in Canada

    new

    Cost Accountant

    Canada, British Columbia, Vancouver

    • CA$95,000 to CA$120,000 CAD
    • Systems Accountant Role
    • Skills: NetSuite CRM
    • Seniority: Mid-level

    Job description

    Inventory & Cost Accounting

    British Columbia (On-site)
    Employment Type: Full-time
    Salary Range: $90,000 - $120,000 / annum

    Company Overview

    As our operations continue to grow across Canada and the United States, we are investing in strong financial systems and operational controls to support multi-site expansion and long-term scalability.

    Role Summary

    We are seeking a driven and highly analytical Cost Accountant to support and strengthen our inventory and cost accounting functions. This position will be responsible for ensuring the accuracy of inventory valuation, product costing, and cost of goods sold (COGS), while working closely with Operations, Supply Chain, and warehouse partners.

    The successful candidate will play a critical role in defining cost visibility, monitoring landed costs, and enabling informed decision-making as the organization expands its warehouse network using NetSuite and integrated warehouse management systems.

    Key Responsibilities

    Inventory & Cost Accounting

    * Establish, manage, and update standard costing, landed cost calculations, and consolidated cost structures for all inventory items, components, and materials.
    * Conduct inventory valuations and reconcile inventory records across multiple warehouse locations and storage facilities.
    * Oversee month-end and quarter-end COGS close activities, including accruals, cost adjustments, and variance investigations.
    * Partner with warehouse teams to support cycle count programs, analyze discrepancies, and identify root causes of inventory variances.
    * Review and assess purchase price, freight, and material usage variances to improve cost efficiency and operational performance.

    Systems & Operational Collaboration

    * Maintain and enhance inventory item setups, costing configurations, and workflows within NetSuite.
    * Coordinate with warehouse teams and WMS providers to ensure accurate and timely processing of inventory movements, including receipts, transfers, returns, and adjustments.
    * Assist in improving procedures related to receiving, storage, bill-of-material costing, and inter-location inventory transfers.
    * Work closely with Supply Chain to confirm vendor invoices, transportation charges, and appropriate landed cost allocations.

    Financial Reporting & Close

    * Prepare inventory and COGS journal entries, reconciliations, and supporting schedules as part of the monthly close process.
    * Contribute to the development of unit cost analysis, margin reporting, and operational performance dashboards.
    * Ensure adherence to GAAP standards and internal control requirements related to inventory and cost accounting.
    * Support planning, budgeting, and forecasting activities related to inventory levels, material costs, and logistics expenses.

    Cross-Departmental Support

    * Collaborate with Operations, Procurement, and Installation teams to ensure materials are accurately costed for projects and jobs.
    * Deliver cost-related insights to support supplier selection, pricing strategies, and margin enhancement initiatives.
    * Assist the Controller and CFO with special cost analyses and reporting as the business continues to scale.

    Qualifications & Experience

    * Minimum of 3-5 years of experience in cost accounting, inventory accounting, or accounting roles within manufacturing or distribution environments.
    * Demonstrated experience managing inventory processes, cost calculations, and account reconciliations.
    * Hands-on experience with NetSuite is highly desirable.
    * Strong understanding of GAAP, inventory accounting standards, and cost accounting methodologies.
    * Advanced skills in Excel or Google Sheets, including complex formulas, data manipulation, and analysis.
    * Exceptional attention to detail with a strong ability to identify, investigate, and resolve discrepancies.
    * Clear and effective written and verbal communication abilities.
    * CPA designation or active CPA candidacy preferred; equivalent practical experience will also be considered.
    * Experience supporting multi-warehouse operations or working with warehouse management systems is considered an asset.

    Employee Benefits

    * Comprehensive extended health coverage
    * Dental benefits
    * Vision care coverage
    * Life insurance
    * Long-term disability insurance
    * Professional development and education assistance
    * Equity participation opportunities

    new

    Accounting Manager

    Canada, British Columbia, Vancouver

    • CA$100,000 to CA$120,000 CAD
    • Controller Role
    • Skills: NetSuite CRM
    • Seniority: Senior

    Job description

    Accounting Team Lead / Accounting Manager
    Vancouver, BC

    Purpose of the Role
    A rapidly growing organization focused on sustainable residential solutions is seeking an experienced Accounting Team Lead to support and guide its expanding finance operations. This role offers meaningful impact, leadership responsibility, and long-term growth potential.
    Position Summary
    Reporting directly to the Controller, this role will take ownership of key accounting functions across U.S. and Canadian entities while actively managing and supporting a high-performing accounting team.
    Core Responsibilities
    *
    Lead designated accounting functions while remaining hands-on with daily deliverables
    *
    Assign, review, and oversee accounting workloads to ensure deadlines and accuracy are met
    *
    Record and reconcile financial activity in compliance with accounting standards
    *
    Structure and maintain the chart of accounts to support reporting and operational needs
    *
    Prepare complete financial packages, including statements and supporting schedules
    *
    Utilize ERP and accounting platforms to streamline workflows and automate processes
    *
    Assist with system integrations to support scalability and operational efficiency
    *
    Develop financial plans, projections, and recurring performance summaries
    *
    Compile and analyze financial information required for regulatory and tax filings
    Qualifications & Experience
    *
    Prior experience managing or leading teams in a fast-paced accounting environment
    *
    Strong familiarity with ERP systems, with NetSuite experience highly valued
    *
    Advanced proficiency in spreadsheet modeling and financial analysis tools
    *
    Solid command of accounting fundamentals, including accrual accounting and revenue recognition
    *
    Exceptional accuracy, organization, and attention to detail
    *
    Strong written and verbal communication skills
    *
    Proven ability to identify variances and resolve accounting issues independently
    *
    Working knowledge of tax compliance and financial reporting requirements
    *
    Bachelor's degree in Accounting, Finance, or a related field
    *
    CPA designation preferred but not required
    Compensation & Benefits
    *
    Salary range: $110,000 - $150,000 annually, based on experience
    *
    Comprehensive health, dental, and vision coverage
    *
    Life and disability insurance offerings
    *
    Professional development and education support
    *
    Equity participation opportunities
    *
    Full-time, permanent employment
    Work Arrangement
    *
    On-site position based in Vancouver

    NetSuite Financial Controller

    Canada, Ontario, Mississauga

    • CA$130,000 to CA$140,000 CAD
    • Controller Role
    • Skills: Netsuite
    • Seniority: Senior

    Job description

    NetSuite Financial Controller

    $130,000 - $140,000 Base Salary

    Hybrid - Mississauga, Ontario Canada



    Ready to step into a new role with a rapidly growing organization? My client, a leader in the Security & Investigations industry, is looking for a NetSuite Financial Controller to join their high-performing accounting team. In this role, you'll oversee multiple entities, manage day-to-day accounting and finance operations, and play a key part in driving the company's continued growth.

    Job Responsibilities:

    * Oversee day-to-day accounting and finance operations across multiple entities, ensuring accuracy, compliance, and timely reporting.
    * Lead and optimize financial workflows within NetSuite, leveraging hands-on system expertise to enhance efficiency and automation.
    * Manage month-end and year-end close processes, financial statement preparation, and consolidation across Canadian and U.S. entities.
    * Ensure compliance with Canadian GAAP and US GAAP, maintaining strong internal controls and audit readiness.
    * Partner with cross-functional teams to streamline financial processes, strengthen reporting capabilities, and support strategic decision-making.
    * Drive continuous improvements within NetSuite, including workflow enhancements, customizations, and best-practice financial processes.
    * Serve as a key financial advisor to leadership, providing insights on performance, trends, and opportunities for operational improvements.

    Job Requirements:

    * Hands-on experience with NetSuite ERP
    * Prior experience with US GAAP and Canadian GAAP
    * CPA is highly preferred



    If you meet the necessary qualifications and want the opportunity to further expand your NetSuite career then don't wait to apply! Please send your resume to a.pappas@andersonfrank.com and call 646-415-8988

    Anderson Frank International is the leading ERP recruitment firm in the US advertising more ERP/NetSuite roles any other agency. We deal with both NetSuite partners & End Users throughout the United States and we have never had more live requirements for NetSuite professionals.

    By specializing solely in placing candidates in the ERP market we have built relationships with most of the key employers in the US and have an unrivalled understanding of where the best opportunities and ERP jobs are. Anderson Frank International Ltd is acting as an Employment Agency in relation to this vacancy.

    NetSuite Financial Controller

    Canada, Ontario, Mississauga

    • CA$130,000 to CA$140,000 CAD
    • Controller Role
    • Skills: Netsuite
    • Seniority: Senior

    Job description

    NetSuite Financial Controller

    $130,000 - $140,000 Base Salary

    Hybrid - Mississauga, Ontario Canada



    Ready to step into a new role with a rapidly growing organization? My client, a leader in the Security & Investigations industry, is looking for a NetSuite Financial Controller to join their high-performing accounting team. In this role, you'll oversee multiple entities, manage day-to-day accounting and finance operations, and play a key part in driving the company's continued growth.

    Job Responsibilities:

    * Oversee day-to-day accounting and finance operations across multiple entities, ensuring accuracy, compliance, and timely reporting.
    * Lead and optimize financial workflows within NetSuite, leveraging hands-on system expertise to enhance efficiency and automation.
    * Manage month-end and year-end close processes, financial statement preparation, and consolidation across Canadian and U.S. entities.
    * Ensure compliance with Canadian GAAP and US GAAP, maintaining strong internal controls and audit readiness.
    * Partner with cross-functional teams to streamline financial processes, strengthen reporting capabilities, and support strategic decision-making.
    * Drive continuous improvements within NetSuite, including workflow enhancements, customizations, and best-practice financial processes.
    * Serve as a key financial advisor to leadership, providing insights on performance, trends, and opportunities for operational improvements.

    Job Requirements:

    * Hands-on experience with NetSuite ERP
    * Prior experience with US GAAP and Canadian GAAP
    * CPA is highly preferred



    If you meet the necessary qualifications and want the opportunity to further expand your NetSuite career then don't wait to apply! Please send your resume to a.pappas@andersonfrank.com and call 646-415-8988

    Anderson Frank International is the leading ERP recruitment firm in the US advertising more ERP/NetSuite roles any other agency. We deal with both NetSuite partners & End Users throughout the United States and we have never had more live requirements for NetSuite professionals.

    By specializing solely in placing candidates in the ERP market we have built relationships with most of the key employers in the US and have an unrivalled understanding of where the best opportunities and ERP jobs are. Anderson Frank International Ltd is acting as an Employment Agency in relation to this vacancy.

    NetSuite Principal Consultant

    Canada, Ontario, Toronto

    • CA$120,000 to CA$150,000 CAD
    • Consultant Role
    • Skills: Netsuite
    • Seniority: Senior

    Job description

    Senior NetSuite Lead Consultant

    Fully Remote (Canada)

    Company: Anderson Frank (on behalf of a leading Oracle NetSuite User)

    About the Role

    Our client is looking for a highly experienced NetSuite Principal Consultant to lead their global NetSuite practice. This pivotal role will oversee the administration, optimization, and expansion of our NetSuite OneWorld environment driving system excellence, supporting business growth, and ensuring seamless global financial operations.

    As the NetSuite practice leader, you will manage a team of administrators, act as the key subject matter expert, and serve as the bridge between Finance, Operations, Technology, and external partners. You'll play a critical role in designing scalable solutions, improving business processes, and enhancing visibility across global financial systems.

    About the Company

    Our client partners with some of the largest retailers and brands across North America to deliver local promotions and savings to millions of engaged shoppers every day, driving stronger returns on marketing investments.

    They are on a mission to help people make smarter shopping decisions through autonomy, accountability, and innovation. In an era of rising living costs, their work plays a crucial role in supporting consumers. Their Shopper Consideration Platform enables retailers and manufacturers to transform savings and deals content into engaging digital experiences that help shoppers decide what to buy and where to buy it. Together with their partners, they are redefining how people shop and save.

    At their organization, you'll find a team that is hungry, humble, highly intelligent, and people-centered. They believe in challenging themselves, learning through action, and growing by developing new skills and perspectives. Employees are empowered to make an impact, realize their potential, and stay inspired every step of the way.

    Key Responsibilities

    * Lead the global NetSuite practice, overseeing system administration, configuration, and ongoing enhancements. Manage and mentor NetSuite Administrators, providing guidance, prioritization, and professional development. Act as the primary NetSuite subject matter expert and trusted advisor to Finance, Operations, and Technology leadership.
    * Champion innovation by evaluating emerging technologies-such as AI and RPA to identify opportunities for process automation and optimization.
    * Develop and execute the NetSuite roadmap, aligning platform capabilities with strategic business goals and growth initiatives.
    * Lead the integration of acquired entities into the existing NetSuite OneWorld instance, ensuring smooth transitions and harmonized processes.
    * Oversee configuration and deployment of advanced NetSuite modules (e.g., Multi-Book Accounting, Intercompany, Fixed Assets, Revenue Recognition).
    * Collaborate with Finance and Operations to streamline key workflows such as Order-to-Cash, Procure-to-Pay, and Record-to-Report.
    * Ensure the ERP system is optimized for scalability, compliance, and operational efficiency.
    * Develop a deep understanding of end-to-end operational and financial processes to optimize system performance and data integrity.
    * Translate complex business requirements into efficient, scalable NetSuite configurations.
    * Partner with Finance teams to ensure accurate reporting, consolidation, and compliance.
    * Continuously identify and implement improvements for workflow automation, reporting accuracy, and process efficiency.
    * Communicate effectively across all levels of the organization, tailoring messaging for executives, finance leaders, and technical teams.
    * Participate hands-on in NetSuite configuration, including workflows, saved searches, dashboards, and integrations.
    * Evaluate, implement, and manage partner SuiteApps and integrations (e.g., AP automation, expense management, treasury management) to enhance functionality.
    * Maintain system integrity and governance, ensuring adherence to best practices and controls.



    Required Skills & Qualifications

    * 7+ years of NetSuite experience, including OneWorld, Multi-Book, Intercompany, and Global Consolidations.
    * CPA, CMA, or a strong accounting background preferred.
    * Proven success in leading NetSuite implementations, optimizations, and M&A integrations.
    * Deep understanding of financial operations and ERP best practices.
    * Experience integrating third-party NetSuite solutions (e.g., AP automation, expense, treasury management).
    * Strong communication and interpersonal skills, capable of influencing stakeholders across departments.
    * Excellent project management abilities, with a track record of leading complex, cross-functional initiatives from design to deployment.

    Why Apply

    * A collaborative, inclusive environment where your ideas and expertise make a difference.
    * A remote-first workplace designed for flexibility and balance.
    * Access to the tools, mentorship, and opportunities needed for growth and development.
    * The freedom and autonomy to own your success and drive meaningful impact.

    new

    Senior NetSuite Solutions Architect

    Canada, Ontario, Toronto

    • CA$120,000 to CA$150,000 CAD
    • Architect Role
    • Skills: Netsuite
    • Seniority: Senior

    Job description

    Senior Solutions Architect
    ONTARIO

    We at AnderonFrank are looking for a skilled Senior NetSuite Solutions Architect to join our team. This role will be responsible for designing, implementing, and optimizing NetSuite ERP solutions, bridging business requirements with technical execution, and leading projects from pre-sales through full deployment.
    Our client is a forward-thinking company committed to delivering end-to-end business solutions for organizations across diverse industries. They specialize in IT consulting, custom software development, and strategic business advisory services. Our skilled team helps companies streamline operations, enhance efficiency, and drive growth by combining advanced technology with smart business strategies. We value our people as our most important resource. Our goal is to offer innovative solutions that empower businesses to succeed and adapt in a constantly changing market.
    About the Role
    The ideal candidate will have deep experience in NetSuite processes, including Record to Report, Order to Cash, Procure to Pay, and Plan to Produce (Manufacturing), along with expertise in SuiteBilling and the SuiteCloud platform. This role requires a mix of strategic solutioning, hands-on configuration, customization, and integration experience to deliver high-impact ERP outcomes.
    Key Responsibilities
    *
    Lead discovery sessions to understand client business processes and define scalable NetSuite solutions
    *
    Design end-to-end NetSuite architectures across Financials, Sales, Procurement, Manufacturing, and SuiteBilling
    *
    Support pre-sales activities such as demos, proofs of concept, and executive-level presentations
    *
    Create solution designs, integration plans, and Statements of Work (SOWs)
    *
    Customize NetSuite using SuiteScript, SuiteFlow, SuiteBuilder, and SuiteAnalytics
    *
    Manage system integrations using SuiteTalk, Celigo, Boomi, or MuleSoft
    *
    Oversee full-cycle implementations, from requirements gathering to go-live and post-deployment support
    *
    Conduct user training, knowledge transfer, and documentation
    *
    Provide strategic advice on process optimization, automation, and governance
    *
    Mentor junior consultants and contribute to internal best practices
    Required Qualifications
    *
    Bachelor's degree in Business, Accounting, Computer Science, or a related field
    *
    SuiteFoundation certification required; ERP Consultant or SuiteCloud Developer preferred
    *
    Minimum of 5 years of NetSuite ERP experience, including at least 3 years in a senior or architect role
    *
    Strong knowledge of Record to Report, Order to Cash, Procure to Pay, and Plan to Produce (Manufacturing)
    *
    Experience in solution architecture, pre-sales support, and executive-level client engagement
    *
    Excellent analytical, communication, and stakeholder management skills
    Core Competencies
    *
    NetSuite Certifications: ERP Consultant, SuiteCloud Developer, SuiteFoundation.
    *
    Industry Expertise: Manufacturing, distribution, and grocery/food production.
    *
    Data & Analytics: Proficient in data migration, SuiteAnalytics Workbook, and RESTlet development.
    *
    Financial & Billing Systems: Strong functional and technical expertise in SuiteBilling and its integration with core financials.
    *
    SuiteCloud Development & Customization: Hands-on experience with SuiteScript (1.0/2.x), SuiteFlow, SuiteBuilder, and SuiteAnalytics.
    *
    Integration & Automation: Skilled in integration design via SuiteTalk (SOAP/REST), Celigo, Boomi, or MuleSoft; expertise in workflow automation and customization within SuiteCloud.
    Employee Benefits
    *
    Casual dress code
    *
    Company events
    *
    Dental and vision coverage
    *
    Extended health care
    *
    Life and disability insurance
    *
    Paid time off and birthday leave
    *
    Flexible schedule and remote work options
    *
    Wellness programs and employee assistance
    Why Join
    *
    Competitive salary and benefits
    *
    Flexible and supportive work culture
    *
    Opportunities for professional and personal growth
    *
    Inclusive and collaborative environment