
Controller
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in United States, +1 more country.
• Take charge of the month-end closing calendar for all entities, which includes consolidation, intercompany transactions, and foreign exchange.
• Enhance the efficiency of the monthly closing process.
• Guarantee that merchants are invoiced accurately and punctually.
• Oversee changes to the rate card, credit notes, and waivers, ensuring all approvals are clearly documented.
• Make certain that duties, VAT, and tariffs are billed back with precision.
• Allocate cash across various payment channels, including Stripe.
• Maintain reconciliation of accounts receivable with the bank and payment processors.
• Establish the policy for bad-debt reserves.
• Collaborate with the billing team to manage collections.
• Own the daily cash position and maintain a 13-week cash flow forecast linked to the bank.
• Administer payment runs and approvals.
• Select and lead the inaugural external audit.
• Prepare financial statements for investor and lender due diligence.
• Manage monthly reporting to lenders.
• Coordinate with external advisors regarding Canadian, US, and Chinese filings, sales tax and VAT, and transfer pricing.
• Enhance the finance systems stack, which includes QuickBooks Online, Stripe, Bill.com, and Ramp.
• Document processes and assess the need for an ERP system.
• Lead and develop the accounting team.
• Assign clear ownership of processes.
• Work in collaboration with data and engineering teams on billing data.
• CPA, CA, or an equivalent qualification.
• Over 8 years of experience in accounting, including a minimum of 3 years as a controller or assistant controller responsible for the closing process.
• Background in audit at a Big 4 or mid-tier public accounting firm.
• Proven experience managing a multi-entity, multi-currency closing process, including consolidation and intercompany transactions.
• Experience in billing and collections for a high-volume business that invoices per order, transaction, or based on usage.
• Experience guiding a company through its first audit or preparing for audit readiness while working directly with auditors.
• Experience in team leadership, including managing personnel in other countries.
• Proficiency with a lean tech stack and AI tools.
• Ability to maintain auditable work processes.
• Strong written communication skills in clear, direct English.
• Capability to manage across different time zones and cultures with patience and effective writing.
• Competitive base salary.
• Performance bonus.
• Equity opportunities.
• Remote work within a global team.
• Flexible working hours around overlap windows.
• Occasional travel to meet team members in person.
Meltzer Hellrung
Allied Roofing Partners
RootstockLabs
Carrier
Get handpicked remote jobs straight to your inbox weekly.