AP Accountant - 6 Months Employment Type Contract Location Oakville, Ontario Apply SHARE THIS JOB Job Description: Key responsibilities of the Accounts Payable Accountant are as follows: All full cycle Accounts Payable duties Comfortable handling moderate-to-high invoice volume (approximately 600–800 invoices per month) using a 3-way match process and manual entry Strong understanding of accounting principles and practices Adept with Microsoft Excel and other Microsoft Office applications. Experience with ERP software Experience working with multi-currency and multi-province vendors Excellent attention to detail and problem-solving skills Strong organizational and time-management abilities to handle multiple tasks and meet deadlines Great interpersonal and communication skills to collaborate effectively with internal and external stakeholders. Ability to maintain confidentiality and handle sensitive information with discretion TMGCT Job Requirements: Familiarity with electronic invoicing systems and automated Accounts payable processes Knowledge of tax regulations related to accounts payable in multi provincial environment MS Dynamics, Navision and/or Business Central 365 (BC365) Strong in Excel (must complete our standard Excel test) 10 + years of AP experience Apply
Billing Clerk Employment Type Permanent Location Vancouver, British Columbia Apply SHARE THIS JOB Job Description: Our client is a well-established law firm seeking a Billing Clerk to join their team. This is an excellent opportunity to work in a friendly, supportive, and close-knit environment that values professionalism and respect. After three months, the firm offers a hybrid work arrangement with 3 days in the office, along with excellent benefits and an RRSP matching program. This role reports to the Accountant and Office Manager and responsible for all billing-related matters. You will work closely with lawyers and legal assistants on the billing process and invoicing. You will be the point-of-contact for all billing-related inquiries internally and externally. You will be the expert of their e-billing platform. TMGVC Job Requirements: Minimum 3+ years of billing experience Experience from a law firm or similar professional services industries would be an asset Experience with an e-billing platform Prolaw software experience would be an asset Experience working with MS Office and proficient with Excel Must have strong verbal and written communication skills Able to work independently and must be a self-starter Organized and attention to detail Apply
1-Year Contract Controller Employment Type Permanent Location Vancouver, British Columbia Apply SHARE THIS JOB Job Description: Our successful Downtown Vancouver client is seeking a Controller for a one-year maternity leave coverage to support their diverse group of companies. This is a fantastic opportunity for an entrepreneurial accounting professional who enjoys a broad range of technical accounting and finance responsibilities. You’re someone who thrives in a fast-paced, dynamic environment and isn’t afraid to wear multiple hats. You'll be part of a small, close-knit team within a supportive and welcoming workplace culture. Reporting to the CFO, the Controller will take the lead on all things financial reporting — from preparing high-quality financial statements to coordinating with external auditors. They’ll also oversee the day-to-day full cycle accounting for a group of diverse companies, making sure everything runs smoothly and on time. A key part of the role involves handling regulatory reporting for fund accounting, so some comfort with compliance in that space is important. This person will also be managing and mentoring a team of four accountants, helping foster a positive and collaborative team environment. We're looking for someone with solid budgeting experience, some exposure to fund accounting, and the confidence to work independently while staying open, communicative, and solutions-focused. TMGVC Job Requirements: CPA designation or foreign equivalent required Minimum 7+ years of progressive accounting experience, preferably in fund accounting or financial services Public company assurance experience from a reputable CPA firm is preferred Hands-on experience with financial reporting, audits, and full cycle accounting Proven ability to lead and mentor a small team (3–4 accountants) Proficient in Microsoft Office, particularly Excel Experience with Sage accounting software is an asset Highly organized and capable of working independently Strong communication skills and comfortable speaking up when issues arise Self-starter with strong problem-solving abilities Apply
Principal, Tax Employment Type Permanent Location Vancouver, British Columbia Apply SHARE THIS JOB Job Description: Are you passionate about tax compliance, advisory, and planning? Would you enjoy working with a diverse client base and playing a key role in their success? If you're looking for a professional environment filled with like-minded experts and meaningful, challenging work — but also value a "life and family first" culture — this opportunity may be the perfect fit. Our client is a rapidly growing local advisory firm located in the heart of Downtown Vancouver that offers the best of both worlds: dynamic work in a supportive, balanced environment. As the leader of the tax team, you’ll take charge of managing tax compliance work, overseeing tax planning projects, and staying in close contact with clients — including CEOs, CFOs, and auditors. You’ll help set the direction for projects, guide the team, and make sure everything gets done on time. You’ll also focus on building strong client relationships by keeping communication open and honest, and offering practical advice that truly adds value. Clients will trust you not just for your technical expertise, but for your thoughtful, approachable style. On the team side, you’ll support and mentor team members, encourage high standards, and help everyone grow. You’ll lead with transparency, promote a collaborative culture, and be the kind of leader who takes the team — and the work — from good to great. TMGVC Job Requirements: CPA designation and completion of the In-Depth Tax Program required Minimum 8–10+ years of progressive Canadian tax experience in public practice, with at least several years at the Senior Manager level An expert in Canadian corporate tax Proven leadership ability with experience mentoring and leading a team of 3–4 professionals Highly organized and able to work independently with minimal supervision Excellent communication skills and comfortable interacting with clients Strong attention to detail, with the ability to spot even the smallest inconsistencies Self-motivated, with strong problem-solving skills and a proactive approach Apply
Senior Accountant Employment Type Permanent Location Burlington, Ontario Apply SHARE THIS JOB Job Description: Our client in the real-estate industry is looking to hire a Senior Accountant. They are located in Burlington and are mainly working from home (4 days at home, 1 day in office). The responsibilities of the Senior Accountant include but are not limited to: Perform reconciliations of company bank accounts and credit cards. Assist the team in the month end, quarter end and year end close. Contribute to the creation of the Financial Statements and Notes. Oversee the recording of leases under IFRS 16. Liaise with commercial clients as needed and maintain reconciliations of their rent and expense accounts. Take ownership of the recording and maintenance of capital assets and depreciation, prepaid and accrual expense accounts. Oversee the review of monthly revenue and expense entries. Assist Accounts Payable and Receivables departments with accounting related inquiries. Other duties as assigned. TMGMS Job Requirements: Minimum 3-5+ years of experience in full cycle accounting. Strong knowledge of Microsoft Office. IFRS knowledge is an asset. Apply
Finance Coordinator Employment Type Permanent Location North York, Ontario Apply SHARE THIS JOB Job Description: Our client is one of Canada’s largest independent insurance brokerages, with over a century of experience and a strong presence across Southern Ontario. They specialize in delivering personalized insurance solutions-commercial, personal, and group benefits-backed by a service-first, client advocacy approach. As they continue to grow and modernize, they offer a dynamic, team-oriented environment for professionals who want to make a real impact. This role is hybrid 3 days in office. Responsibilities of the Finance Coordinator is as follows: Receive and Process incoming payments from Clients, Insurance & Finance Companies. (Cash, Cheques, Credit Cards, E-transfers and Online Bank Payments and EFTs) Reconciliation and recording the daily bank activity Assist with Applied Pay (CC payments in EPIC) Manage return payments and follow up for replacement Banking when needed Process and Manage outside Financing (First Insurance Funding) Manage Agency Bill Accounts Receivable and follow-up Maintain and Manage accounts with Collection Agency Process Client Refunds and Direct Bill Advances Processing of Vendor Payables and Employee Expenses Reconciliation of Direct Bill Commissions Amex and Mastercard monthly reconciliations Assist with month end closing Other duties as assigned TMGMS Job Requirements: A post secondary diploma or degree from a recognized institution in the field of accounting and finance or business administration Team player and the ability to work independently Good full cycle accounting experience Strong Analytical abilities and attention to details to ensure accuracy and follow through on discrepancies Minimum 3-4+ years experience in accounting and finance Computer proficiency with advance knowledge in Excel Experience in the Insurance Industry would be an asset CPA or pursuing would be an asset Apply
Accounting Manager Employment Type Permanent Location Mississauga, Ontario Apply SHARE THIS JOB Job Description: Our client is a Canadian-based air cargo leader specializing in time-sensitive, overnight delivery services coast-to-coast. Operating a dedicated fleet with national reach and international capabilities, they play a critical role in keeping supply chains moving for major brands, e-commerce platforms, and logistics providers. With a strong reputation for reliability, speed, and operational excellence, this company offers a high-impact, fast-paced environment ideal for professionals driven by performance and precision. Reporting to the Corporate Controller, the Accounting Manager will play a leadership role in strengthening financial operations and driving process excellence across the finance function. The ideal candidate will leverage accounting expertise, a data-driven mindset, and hands-on experience with SAP S/4HANA and Accounts Payable processing platforms such as OpenText VIM to optimize transaction processing, support month-end activities, and deliver on key finance projects. This position is an opportunity for someone ready to shape end-to-end processes, lead a high-performing team, and partner with multiple stakeholders to enable organizational growth and operational efficiency. Additional responsibilities is as follows: Lead and support a range of accounting operations, including but not limited to Procure to Pay (P2P), invoice management, payment processing, reconciliation, and month-end close activities. Identify, design, and implement process improvements and automation opportunities to enhance accuracy, efficiency, and internal controls across all finance processes. Apply a data-focused approach to monitor performance, identify gaps, and drive corrective actions in partnership with internal and external stakeholders. Develop and document new policies, procedures, and workflows to fully leverage SAP S/4HANA and OpenText VIM functionalities. Collaborate closely with cross-functional teams such as procurement, treasury, and IT, as well as external partners and vendors. Oversee key metrics and reporting, ensuring timely, accurate, and meaningful analysis for management. Ensure compliance with corporate accounting policies, internal controls, and regulatory requirements. Mentor and lead team members to foster professional development and drive results in a fast-paced environment. Support a variety of special projects and ad hoc initiatives as required, with flexibility to take on evolving priorities Perform other duties as assigned. TMGMS Job Requirements: Bachelor’s degree in Accounting or Finance; professional accounting designation (CPA, CA, CMA, CGA) preferred. Minimum 8+ years of progressive experience in accounting, with exposure to shared services and transaction processing environments. Demonstrated success in driving process transformation, automation, or systems implementations (preferably SAP S/4HANA and/or OpenText VIM). Strong analytical, organizational, and leadership skills. Advanced Excel skills and familiarity with BI tools (Power BI, Tableau) are assets. Experience managing teams and collaborating with a diverse set of stakeholders. Industry experience in aviation or logistics is a plus. Knowledge of intercompany accounting and accruals is an advantage. Experience managing a team. Strong process improvement experience. Larger company experience. Apply
Manager, Property Accountant Employment Type Permanent Location Vaughan, Ontario Apply SHARE THIS JOB Job Description: This is a fantastic opportunity for a Property Accounting Manager to join a top-tier Canadian real estate investment and asset management firm with over $2B in assets under management. Known for its entrepreneurial spirit and people-first culture, the company offers a dynamic and collaborative environment where you’ll play a key leadership role in full-cycle property accounting, process improvement, and strategic financial reporting—while contributing to impactful real estate growth across Canada. Key Accountabilities & Responsibilities: Responsible for full-cycle property accounting for a dedicated portfolio of properties. Lead the year-end financial statement audit process, serving as the primary liaison with external auditors. Review and present monthly and quarterly financials and management reporting. Support the Reporting team in preparing quarterly investor reports. Oversight and maintenance of the general ledger for the group of companies and portfolio of properties. Review month-end accounting cycle entries while ensuring the accuracy of all transactions and subledgers and maintaining all financial workbooks. Review monthly recurring entries which include purchase and sale of properties, mortgages, prepayments, property taxes, accruals of expenses, deferred financing costs, and related party transactions. Review asset acquisition entries, mortgage, and refinance journal entries as well as property acquisition and disposition entries. Review reconciliations for all balance sheet accounts including bank accounts and credit cards. Manage Accounts Receivable - includes processing payments, creating, and posting intercompany invoices, and ensuring accurate recording of tenant transactions. Lead the implementation of accounting changes and process improvements. Support Operations, Asset Management, and Corporate Finance on ad-hoc projects. Review HST returns and payments for all corporations within the CRA deadlines. TMGNY Job Requirements: The successful candidate will possess a University Degree in accounting, finance or related field, and a CPA-CA or CPA designation with 7+ years of public accounting or industry experience; a thorough understanding of accounting principles, specifically IFRS, and advanced Excel skills. The successful candidate will be driven for growth and genuinely curious; enjoys working in a fast-paced environment; can multi-task, efficiently prioritize and work under timelines and manage multiple stakeholders; is detail and process-oriented with a high sense of ownership in their work; and has a strong foundation in accounting. Apply
Senior Accounting Associate Employment Type Permanent Location Toronto, Ontario Apply SHARE THIS JOB Job Description: Our client is a cloud-based financial services start-up that focuses on supporting online accounting and CFO services for start-ups across Canada and the US. They leverage financial and technological automation allowing CEOs to focus on optimizing and scaling their business. Responsibilities of the Senior Accounting Associate is as follows but not limited to: Providing proactive and warm client support as the first point of contact for accounting-related questions and support information, including recognizing issues and changes as they arise. Providing a high standard of technical accounting to multiple clients, as assigned. Posting transactions and recording sales entries from multiple e-commerce systems demonstrating a strong knowledge of recognized revenue principles. Creating monthly reconciliation reports (reviewing bookkeeping entries, calculating accruals and other month-end entries, preparing working papers to support all balance sheets accounts). Processing A/P for clients, including cash flow management. Processing semi-monthly or bi-weekly payroll for Canadian and US clients, across multiple payroll platforms. Preparing and filing sales tax returns across Canada (GST/HST, PST/RST/QST). Preparing and filing payroll compliance returns across Canada (EHT, Worker's Compensation, T4s). Challenging current tools, processes, methodologies etc., when appropriate, to ensure best practices are in place to support clients. Building effective working relationships with clients and co-workers by effectively collaborating on work deliverables. Meeting deadlines in a fast-paced environment, while maintaining excellent quality of work. TMGNY Job Requirements: You have 4+ years experience in public practice or related accounting fields — ideally experiencing high growth in a cloud environment. CPA or pursuing. You have an in-depth working knowledge of ASPE. You have experience and working knowledge in Canadian federal and provincial sales tax filings. You have experience and proficient knowledge of cloud accounting tools and can apply an integrated tech stack to optimize efficiencies and minimize manual processes (e.g. Xero, Netsuite, Stripe, Plooto, Shopify, GSuite, Slack, Dext, Humi, Wagepoint, Rippling). You have a strong aptitude with structuring and processing data in Excel/GSheets to draw insightful conclusions from it, while maintaining a meticulous attention to detail. You have an intuitive communication style with team members and clients that contributes to our culture of trust, respect, and reliability — especially when working remotely and asynchronously. You have an uncanny ability to quickly and proficiently understand and absorb new information in an environment of complexity and change. You self-manage your schedule, priorities and deadlines in a flexible way that aligns with your team. You find meaning in working in a tight-knit team and thrive when collaborating with and learning from those around you. Apply
Manager, Financial Planning & Analysis Employment Type Permanent Location Toronto, Ontario Apply SHARE THIS JOB Job Description: Are you an outgoing and analytical finance professional who is looking to join a dynamic, global organization with a great work culture? If so, this is the opportunity for you! The primary responsibility of this role is to provide the business and finance teams with detailed and accurate financial analysis, reporting, and forecasting. Additionally, the Manager, FP&A must ensure that information in the budgeting and planning system (TM1) is complete, accurate and entered in a timely manner. SPECIFIC RESPONSIBILITIES Systems Obtain superior knowledge of database file structure and how each module relates to specific clients Obtain understanding of client accounting structures within the system Provide input into account structure setups to ensure that revenue and billings is recorded correctly in the system Mentor and develop Financial Analysts Complete month end journal entries to ensure that the revenue and billings reported are accurate and complete Review month end accruals prepared by Financial Analysts Budgeting and Forecasting Lead the company’s budget and planning process and cycles Collaborate with other departments to collect information Responsible for the maintenance and enhancements of revenue reporting within TM1 Develop and maintain BI Reporting / Dashboarding Analyze the TM1 data input by the contributors and follow up with the managers with any queries and updates required Work with the TM1 team in corporate to maintain best practices and advance current financial processes Maintain all data sets in TM1 Financial Reporting and Analysis Responsible for monthly variance analysis and revenue tracking reports Provide Reporting for External and Internal Audits and Foreign Exchange calculations Reporting client billings and revenue in HFM for both actuals and forecast including all supporting schedules Ensure Hyperion information ties into TM1 and D365 data Assist in addressing issues/questions raised by corporate Prepare ad-hoc reporting as required Other Manage Financial Analysts to meet key deliverables Assist in the review of client fee reconciliations Assist with preparation of client profitability and present to key stakeholders Assist with various new business requests and maintain client tracker Responsible for GL account reconciliations Respond to special revenue related requests Other duties as assigned TMGNY Job Requirements: CPA designation or MBA 4+ years of progressive experience in FP&A Excellent communication skills, including being a good listener and the ability to articulate complex issues in a clear and insightful manner Apply