Join the Revolution

Why take a job when you can grow your career?

We’re expanding globally and always looking for talented, exceptional employees to add to our expertise. Browse and apply for one of our many open positions below and embark on your professional journey. Learn more about life at AllCloud.

Financial Controller


About The Position

AllCloud, a leading global cloud solutions provider with expertise across the cloud stack, is seeking a divisional controller, Temporary position, to lead the financial controlling activities of the Business Application division. The Application Division encompasses the company’s Salesforce activity including but not limited to our professional services and Salesforce licenses.


Summary of Key Responsibilities

  • Lead and execute monthly, quarterly, & annual financial close processes and reporting, ensuring timely and accurate reporting of financial statements for each period
  • Plan, direct and coordinate the division’s accounting operations, working closely with management, key functions, and external business partners
  • Responsibility on monthly invoicing process and main customers collection
  • Manage accounting function supporting the division’s finance activities
  • Responsible for revenue recognition and other accounting transactions in accordance with IFRS
  • Ensure strong internal controls and financial governance
  • Lead and coordinate the division’s financial statement audit
  • Manage tax compliance and current and annual reporting activities to ensure timely and accurate filings


Summary of Experience

  •  Bachelor’s or Master’s degree in Accounting
  •  CPA license required (active)
  •  Minimum of 3 years of Big 4 auditing experience
  • Minimum of 3 years of general accounting management experience
  • Minimum of 3 years of international accounting experience
  • Can display strong process knowledge & process improvement experience
  • Working knowledge of income tax and value-added tax
  •  High integrity team player with a strong work ethic
  •  Good systems knowledge 


  • High level of attention to detail
  • Solid accounting knowledge (including revenue recognition, intercompany transactions)
  • Advanced working knowledge of Excel, Priority and NetSuite (or similar ERP)
  • Must be able to work quickly, accurately, and be detail-oriented and organized
  • Solid interpersonal communication skills (both written and oral)
  • Self-motivated, high energy problem solver and ability to learn and introduce new concepts
  • Team player and comfortable working in a collaborative team environment – must be able to work with operations, development and sales groups


AllCloud is an Equal Opportunity Employer and considers applicants for employment without regard to race, color, religion, sex, orientation, national origin, age, disability, genetics or any other basis forbidden under federal, provincial, or local law.

Apply for this position