CONTROLLER
Full time Omnivex in Professional AV Email JobJob Detail
- Career Level Individual Contributor
- Experience 8 Years +
- Education Diploma
Job Description
Here’s what you will get to do:
- oversee the Accounts Payable, Accounts Receivable, and credit and collections functions in a timely manner;
- preparation of monthly journal entries, recurring entries, bank reconciliations, revaluation of balance sheet, as well as balance sheet reconciliations;
- the month-end close process (including sales reporting/commission reporting, commodity and sales tax filing, etc.) ensuring all financial reporting deadlines are met;
- preparation and filing of monthly Commodity Tax reporting in Canada and for several US States;
- preparation and analysis of monthly business scorecard;
- manage the annual budget process, including preparation of department budgets and compiling the overall company budget;
- maintain the general ledger, cost control and analysis as required;
- monitor the financial operations of the company to ensure compliance with budgets;
- financial analysis i.e.: profitability by revenue type product/services, partner/channel;
- calculate and issue financial and operating metrics, monthly and annual statements;
- calculate variances from the budget, rolling forecast and report significant issues to management;
- support Product Management with required financial analysis (i.e.: pricing, profitability, etc.);
- monitor and support taxation issues and resolve accounting discrepancies and irregularities;
- collaborate with the management team and executives to create the annual business plan to enable the company to meet its strategic objectives;
- evaluate and support government subsidies, programs and tax credits (i.e.: SRED, IRAP);
- recommend policies and procedures relating to financial and business practices of the company to ensure consistent internal controls and improve efficiencies across the company;
- recommend benchmarks against which to measure the performance of company operations;
- participate in planning the objectives, methods and resources of short and long-range financial operations of the company; and
- assist in implementation of Microsoft Dynamics CRM and the integration to GP.
If you are the right person for this opportunity, you will have:
- a minimum of 8 years of progressively responsible experience in an accounting role for a private company or division of a large corporation or accounting firm;
- a Bachelor’s Degree in Accounting or Business Administration;
- a Professional Accounting Designation (CMA/CGA/CA);
- excellent computer skills including proficiency in accounting software (preferably Microsoft GP) and Microsoft office;
- experience with and a thorough understanding of foreign currency accounting;
- the ability to perform well in all types of situations, with a sense of responsibility and professionalism;
- the skills to adapt and prioritize in order to meet deadlines in a fast-paced environment;
- the ability to work well independently and also be a good team player;
- high attention to detail, strong analytical, organizational, and time management skills;
- good verbal and written communication skills;
- previous experience or a demonstrated aptitude for managing people;
- the ability to lead and mentor a team; and
- knowledge of the software industry would be nice, especially revenue recognition.