About The Position

Anju Software is expanding its global finance function and seeks a hands-on Controller based in Canada. You'll own day-to-day accounting for multiple legal entities (US, UK, Germany, India), support month-end close, and partner with FP&A on reporting and cash-flow forecasting. If you thrive in a fast-moving, multi-currency environment and enjoy wearing both the GL hat and the analyst hat, we'd love to meet you. You will play a key role in ensuring accurate financial reporting, timely close processes, and scalable accounting operations while partnering closely with our U.S.-based finance team. You will also be expected to support and at times drive workflow automation activities to reduce manual processes within the finance function.

Requirements

  • Bachelor's degree in Accounting, Finance, or related field
  • 5+ years of accounting experience, preferably with U.S.-based companies
  • Strong working knowledge of U.S. GAAP
  • Hands-on experience with NetSuite (required)
  • Experience in a SaaS or subscription-based business
  • AI-fluent with a continuous improvement mindset
  • Advanced Excel / Google Sheets skills
  • Strong attention to detail and analytical skills
  • Excellent written and verbal English communication
  • Ability to work independently, meet deadlines, and manage priorities remotely

Nice To Haves

  • Experience with ASC 606 and SaaS revenue recognition
  • Familiarity with SaaS KPIs (ARR, MRR, churn, deferred revenue)
  • Experience supporting collection process

Responsibilities

  • Execute month-end and quarter-end close activities in NetSuite
  • Prepare and post journal entries, accruals, and adjustments
  • Perform balance sheet and income statement reconciliations
  • Maintain and reconcile deferred revenue and revenue recognition schedules in accordance with ASC 606
  • Support subscription billing and revenue workflows (SaaS)
  • Prepare internal financial reports and variance analyses
  • Maintain fixed asset, prepaid, and amortization schedules
  • Assist with external audits, tax filings, and SOX-related requests
  • Ensure compliance with U.S. GAAP and internal controls
  • Automate manual workflows
  • Identify and implement process improvements within NetSuite
  • Own multi-entity accounting across US, UK, Germany, and India, including intercompany transactions, eliminations, and multi-currency consolidation
  • Manage the full accounts payable (AP) cycle — vendor onboarding, invoice coding and approvals, payment runs, and AP aging
  • Prepare and deliver KPI reporting and monthly reporting packages to the portfolio / ownership group, including SaaS metrics, financial summaries, and management commentary
  • Manage FP&A on budgeting, forecasting, and cash-flow modeling, and analyze actuals vs. budget/forecast with variance commentary
  • Support the subscription renewal cycle, ensuring accurate renewal billing, revenue recognition, and tracking of upsells, downgrades, and churn
  • Calculate, track, and reconcile sales commissions in line with compensation plans, partnering with Sales and HR on accruals and payouts
  • Manage and support accounts receivable and collections efforts, including: Monitoring aging reports and past-due balances, Following up with customers on overdue invoices in a professional manner, Partnering with Sales, Customer Success, and Billing to resolve disputes, Ensuring accurate application of cash receipts in NetSuite
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service