11 results for Office Services in Waterloo, ON
Senior Tax Manager
- Guelph, ON
- onsite
- Permanent
-
125000.00 - 145000.00 CAD / Yearly
- <p>We are looking for an experienced Senior Tax Manager to join a mid-sized public accounting team in Guelph, Ontario. In this role, you will guide complex tax planning and advisory work, oversee a diverse client portfolio, and partner with senior leaders to deliver practical, high-value solutions. This position also plays a key part in developing team capability, strengthening service quality, and supporting the continued growth of the practice.</p><p><br></p><p><strong>Responsibilities</strong>:</p><p>• Direct tax planning and advisory engagements, working closely with firm leadership to create effective strategies tailored to client needs.</p><p>• Oversee a portfolio of tax clients by maintaining strong relationships, coordinating deliverables, and ensuring work is completed accurately and on schedule.</p><p>• Conduct in-depth technical analysis and present clear, well-supported recommendations on tax matters.</p><p>• Review tax returns and related files prepared by team members to confirm technical accuracy, completeness, and compliance.</p><p>• Monitor engagement budgets, track variances, and manage billing activities to support strong financial performance.</p><p>• Provide leadership to Managers and staff through coaching, training, mentorship, and day-to-day guidance.</p><p>• Foster a collaborative, high-performing team environment through regular feedback, knowledge sharing, and performance support.</p><p>• Champion practice improvement initiatives that enhance technical consistency, operational efficiency, and service quality across the firm.</p><p>• Contribute to business growth by identifying new opportunities, supporting cross-service collaboration, and representing the firm in the market.</p>
- 2026-08-20T20:48:44Z
Senior Manager, Assurance and Accounting
- Hamilton, ON
- onsite
- Permanent
-
95000.00 - 150000.00 CAD / Yearly
- <p><strong>Hybrid Work Environment | Path to Partnership | Strong Work-Life Balance</strong></p><p><br></p><p>Robert Half is partnering with a respected and growing public accounting firm in Hamilton, ON to recruit a<strong> Senior Manager, Accounting & Assurance</strong>. Reporting directly to the Partners, this leadership role offers an exceptional opportunity for an experienced CPA looking to take the next step in their career and work toward future partnership. This position is ideal for someone who enjoys building strong client relationships, leading engagement teams, mentoring staff, and contributing to the strategic direction of a firm. In return, you'll benefit from a collaborative culture, flexible hybrid work arrangements, and a clear path to Partner for long-term career advancement.</p><p><br></p><p><strong>Why Join?</strong></p><ul><li>Defined career progression with partnership potential</li><li>Hybrid work environment and flexible scheduling (2-3 days/week onsite)</li><li>Strong commitment to work-life balance</li><li>Opportunity to influence firm strategy and growth</li><li>Collaborative and supportive team culture</li><li>Diverse client base including charities, not-for-profits, and owner-managed businesses</li><li>Leadership role with meaningful client interaction and team development responsibilities</li></ul><p><strong>Key Responsibilities</strong></p><ul><li>Manage a portfolio of client relationships, ensuring exceptional service and identifying opportunities to provide value-added advice.</li><li>Lead complex audit, review, and compilation engagements from planning through completion.</li><li>Deliver high-quality assurance and accounting services while ensuring compliance with professional standards.</li><li>Review financial statements, tax returns, CRA correspondence, and other client deliverables.</li><li>Meet with clients to discuss financial results, tax matters, planning opportunities, and business initiatives.</li><li>Present financial statements at Annual General Meetings (AGMs), both virtually and in person.</li><li>Oversee engagement planning, scheduling, budgeting, and overall project financial performance.</li><li>Mentor, coach, and develop team members while fostering a positive and collaborative culture.</li><li>Participate in performance reviews and support the professional growth of staff.</li><li>Contribute to operational and strategic planning initiatives designed to enhance client service and firm performance.</li><li>Stay current on evolving accounting, assurance, and auditing standards and provide guidance on technical matters.</li><li>Support additional firm initiatives and leadership activities as required.</li></ul><p><br></p><p><strong>The Opportunity</strong></p><p>This is an outstanding opportunity for a public accounting professional who is ready to take on a broader leadership role while enjoying the flexibility and balance of a modern work environment. If you're looking for a firm that values professional growth, invests in its people, and offers a genuine pathway to partnership, we encourage you to apply.</p><p><br></p>
- 2026-08-20T17:33:45Z
Financial Analyst
- Elmira, ON
- onsite
- Permanent
-
80000.00 - 95000.00 CAD / Yearly
- <p>Our client, an established and growing organization within the insurance and financial services industry, is seeking a Financial Analyst to join its finance team. This is an excellent opportunity for an ambitious accounting or finance professional who is looking to take ownership of reporting and analysis responsibilities while gaining exposure to a dynamic, growth-oriented business.</p><p><br></p><p>The successful candidate will play a key role in monthly financial reporting, business analysis, commission calculations, and process improvement initiatives. This position offers meaningful career progression and is well-suited for someone interested in pursuing a CPA designation within the next 3 to 4 years.</p><p><br></p><p>Key Responsibilities</p><p>· Prepare and analyze monthly financial statements and management reports</p><p>· Perform account reconciliations and investigate variances</p><p>· Prepare and post journal entries while ensuring the accuracy and integrity of financial data</p><p>· Support month-end, quarter-end, and year-end close processes</p><p>· Calculate and reconcile commission payments for advisors and sales teams</p><p>· Develop, maintain, and report on key performance indicators (KPIs)</p><p>· Assist with regulatory reporting requirements and tax filings</p><p>· Support budgeting, forecasting, and financial planning activities</p><p>· Identify opportunities to improve existing processes and internal controls</p><p>· Participate in finance transformation, automation, and reporting enhancement initiatives</p><p>· Collaborate with stakeholders across finance and operations to provide meaningful business insights</p>
- 2026-08-28T16:08:49Z
HR Generalist
- Waterloo, ON
- onsite
- Permanent
-
80000.00 - 100000.00 CAD / Yearly
- <p>Human Resources Generalist</p><p><strong>Waterloo, ON </strong></p><p>Are you a people-focused HR professional who enjoys balancing strategic initiatives with hands-on employee support? Our client, a growing professional services organization, is seeking an experienced <strong>Human Resources Generalist</strong> to join their team in Waterloo.</p><p>This is an opportunity to play a key role in shaping the employee experience, supporting leaders, and driving HR initiatives that contribute to organizational success. You'll work closely with leadership on employee relations, talent management, compensation and benefits, process improvement, and broader HR strategy.</p><p>What You'll Do</p><ul><li>Partner with leaders to support workforce planning, talent development, and organizational effectiveness</li><li>Provide guidance and coaching on employee relations matters, including performance management, investigations, conflict resolution, and workplace concerns</li><li>Support and administer compensation and benefits programs, including salary review activities and market benchmarking</li><li>Evaluate and enhance HR policies, procedures, and programs to improve efficiency and employee experience</li><li>Identify opportunities for process improvement and automation across HR functions</li><li>Lead and support HR projects, initiatives, and organizational change efforts</li><li>Use HR metrics and data to inform decision-making and recommendations</li><li>Contribute to employee engagement, retention, succession planning, and talent development initiatives</li><li>Ensure compliance with employment legislation and company policies</li><li>Collaborate with business leaders to support a positive, high-performing workplace culture</li></ul><p><br></p>
- 2026-08-17T23:23:44Z
VP/Director of Finance
- Cambridge, ON
- onsite
- Permanent
-
150000.00 - 170000.00 CAD / Yearly
- <p>Our client, a growing project-based organization in Cambridge, is seeking a Director of Finance to join their senior leadership team. This is a hands-on leadership role responsible for overseeing the finance function, driving process improvements, enhancing ERP utilization, and providing strategic financial support to business operations. The successful candidate will play a key role in optimizing month-end reporting, ERP system capabilities, strengthening financial controls, and partnering with operational leaders to improve profitability and decision-making.</p><p><br></p><p><u>Key Responsibilities</u></p><p>Financial Leadership & Reporting</p><ul><li>Lead, mentor, and develop the finance and accounting team while promoting accountability and continuous improvement.</li><li>Oversee monthly, quarterly, and annual financial close processes, ensuring timely and accurate financial reporting.</li><li>Maintain the integrity of the general ledger through account reconciliations, analytical reviews, and financial controls.</li><li>Oversee accounts payable, accounts receivable, payroll, fixed assets, and inventory accounting functions.</li><li>Coordinate year-end audit activities and serve as the primary point of contact for external auditors.</li></ul><p>Process Improvement & Systems Optimization</p><ul><li>Drive continuous improvement initiatives across finance and operational processes.</li><li>Optimize ERP workflows, automation, and reporting capabilities to improve efficiency and accuracy.</li><li>Partner with operational stakeholders to enhance project costing, revenue recognition, and transaction processing workflows.</li><li>Develop and implement standard operating procedures and accountability measures to support an efficient month-end close process.</li><li>Identify opportunities to streamline reporting and eliminate operational bottlenecks.</li></ul><p>Budgeting, Forecasting & Analysis</p><ul><li>Lead budgeting and forecasting initiatives, translating operational plans into meaningful financial models.</li><li>Analyze financial performance and provide insights into key variances, trends, and business drivers.</li><li>Develop KPI dashboards and management reporting tools to improve operational visibility and profitability analysis.</li><li>Provide strategic recommendations to senior leadership to support informed decision-making and improve working capital management.</li></ul><p>Treasury & Internal Controls</p><ul><li>Maintain and strengthen internal controls, financial policies, and delegated authority processes.</li><li>Oversee cash flow management and working capital planning.</li><li>Support relationships with financial institutions and ensure compliance with lending and reporting requirements.</li><li>Assist with risk management and financial governance initiatives.</li></ul>
- 2026-09-01T14:53:47Z
Oracle e-Business Suite Technical Analyst
- Guelph, ON
- onsite
- Temporary
-
55.00 - 70.00 CAD / Hourly
- We are looking for an experienced Oracle e-Business Suite Technical Analyst to support enterprise applications and deliver technical solutions that strengthen business operations in Guelph, Ontario. This Long-term Contract position is ideal for someone who can translate business needs into effective system enhancements, coordinate with stakeholders across the organization, and contribute to both project delivery and ongoing operational stability. The successful candidate will combine strong Oracle technical expertise with sound analysis, planning, testing, and communication skills in a collaborative environment.<br><br>Responsibilities:<br>• Provide technical support and ongoing enhancement for Oracle e-Business Suite environments and related custom applications built on Oracle technologies.<br>• Work closely with business partners and stakeholders to elicit, clarify, document, and align requirements for system improvements and technical solutions.<br>• Prepare effort estimates and organize configuration or development activities to support project timelines and operational priorities.<br>• Design, configure, and develop Oracle-based solutions that address functional needs while maintaining system reliability and performance.<br>• Create and execute unit and integration test activities, and support user acceptance testing to confirm solutions meet business expectations.<br>• Contribute to production support by investigating issues, resolving defects, and helping maintain stable day-to-day application operations.<br>• Produce clear technical and business documentation, including analysis materials, requirement records, and traceability updates for delivery teams.<br>• Use tools such as Azure DevOps to monitor work progress, maintain visibility of tasks, and support project tracking and auditability.
- 2026-08-31T13:44:01Z
Data Engineer
- Guelph, ON
- onsite
- Permanent
-
90000.00 - 110000.00 CAD / Yearly
- <p>Robert Half is looking to hire a Data Engineer for a current opening with an organization that is rapidly expanding. Please take a look at the summarized information below and apply if you are a good fit!</p><p><br></p><p>Role: Data Engineer</p><p>Location: KW Region</p><p>Industry: Confidential</p><p>Compensation: $90k to $110k + Bonus + Vacation / PTO + Strong Benefits + Great work culture!</p><p>Requirements:</p><p>• Data engineering and pipelines: Hands-on experience with Microsoft Fabric, Lakehouse, Data Factory, Dataflows Gen2, notebook development, enterprise data integration, pipeline orchestration, and cloud-based analytics architectures. </p><p>• SQL and data modelling: Proficiency in data transformation, dimensional models, KPI implementation, curated datasets, performance tuning, and optimization. </p><p>• Python-based development: Utilization of Python for data processing, workflow automation, validation, quality controls, and operational data engineering. </p><p>• Reporting and governance enablement: Support for Power BI semantic models, curated datasets, data governance, lineage, operational documentation, and reliable and auditable data operations. </p><p>• Strategic fit: Alignment with enterprise reporting modernization, Microsoft Fabric expansion, and stronger data governance and analytics capabilities. </p>
- 2026-08-20T16:53:51Z
Accounts Payable Clerk
- Burlington, ON
- onsite
- Permanent
-
50000.00 - 55000.00 CAD / Yearly
- We are looking for an Accounts Payable Clerk to join a busy automotive organization in Burlington, Ontario. In this role, you will oversee invoice processing and payment activities while contributing to broader accounting support, reconciliations, and reporting tasks. The ideal candidate brings strong attention to detail, sound knowledge of accounting practices, and the ability to work effectively across multiple departments in a fast-paced setting.<br><br>Responsibilities:<br>• Review, code, and enter supplier invoices with accurate general ledger assignments and supporting documentation.<br>• Verify invoice details against receiving records and related paperwork before releasing items for payment.<br>• Prepare regular payment batches through electronic methods, cheques, and wire transfers while maintaining accuracy and proper approvals.<br>• Reconcile vendor accounts, investigate variances, and keep outstanding balances current through ongoing monitoring of aged payables.<br>• Liaise with internal departments such as Parts, Service, and Vehicle Operations to secure invoice authorization and resolve processing issues.<br>• Handle floorplan-related payables, including vehicle purchase obligations, curtailment activity, and interest charges, ensuring records remain up to date.<br>• Support month-end and year-end accounting activities by preparing accruals, journal entries, and account reconciliations.<br>• Maintain organized electronic records for accounts payable and assist with audit schedules, bank reconciliations, intercompany balancing, and other finance tasks as needed.
- 2026-08-28T20:38:42Z
Accounts Payable Specialist
- Milton, ON
- onsite
- Temporary
-
26.60 - 30.80 CAD / Hourly
- We are looking for an Accounts Payable Specialist to join our team in Milton, Ontario on a Long-term Contract basis. This position is ideal for a detail-oriented finance specialist with strong experience in end-to-end accounts payable who enjoys working in a fast-paced, collaborative environment. The successful candidate will contribute to accurate payment processing, month-end activities, and ongoing operational efficiency while building effective working relationships across departments.<br><br>Responsibilities:<br>• Review incoming invoices for accuracy, assign the appropriate accounting codes, and enter them into the organization’s financial system.<br>• Ensure invoices move through the approval process in a timely manner by following up with the appropriate internal stakeholders.<br>• Contribute to month-end close by preparing accruals, reconciling accounts, and compiling accounts payable aging reports with supporting analysis.<br>• Work closely with Procurement and Operations teams to investigate discrepancies, resolve billing concerns, and secure outstanding approvals.<br>• Administer the employee expense submission process through AS400 while ensuring adherence to company policies and established procedures.<br>• Serve as a key internal resource for the Infor XA accounts payable module and provide day-to-day support on related matters.<br>• Assist the Accounts Payable leadership team with initiatives focused on improving workflow efficiency and strengthening existing processes.<br>• Take on additional accounting and administrative tasks as needed to support departmental priorities.
- 2026-09-01T16:28:44Z
Accounts Payable Clerk
- Burlington, ON
- onsite
- Temporary
-
30.00 - 35.00 CAD / Hourly
- We are looking for an Accounts Payable Clerk to join a construction and contractor-focused organization in Burlington, Ontario on a Long-term Contract basis. This role is well suited to someone who enjoys detailed financial work, maintains strong accuracy under deadlines, and can manage a steady flow of invoices and payment activities. You will play an important part in supporting day-to-day accounts payable operations while contributing to reporting, documentation, and broader finance team support.<br><br>Responsibilities:<br>• Review invoices received through digital channels and mail for multiple entities, confirming amounts, quantities, and required backup documents before processing.<br>• Compare supplier invoices against purchase orders and delivery records, resolving inconsistencies with internal teams and vendors as needed.<br>• Enter, code, and post payable transactions in SYSPRO with precision, including employee reimbursements, recurring billings, and intercompany charges.<br>• Track supplier payment terms closely to help secure eligible discounts and improve payment timing.<br>• Prepare cheque runs and electronic fund transfers for review and release in accordance with approval procedures.<br>• Maintain complete and well-organized accounts payable records to support audit readiness and efficient document retrieval.<br>• Provide backup assistance for daily cash application tasks, bank-related processing, and updates to the accounts receivable ledger.<br>• Support month-end activities by helping with general ledger reviews, account analysis, and finance reporting requests.<br>• Assist with office administrative needs such as ordering supplies and handling additional duties assigned by the Finance Director.
- 2026-08-27T17:13:57Z
Payroll & AP Coordinator
- Ingersoll, ON
- onsite
- Permanent
-
54000.00 - 75000.00 CAD / Yearly
- We are looking for a Payroll & AP Coordinator to join our team in Ingersoll, Ontario. In this role, you will oversee payroll activities for unionized hourly and salaried employees while also supporting accounts payable operations. The ideal candidate brings strong knowledge of Canadian payroll practices, sharp reconciliation skills, and the ability to manage sensitive information with accuracy and discretion.<br><br>Responsibilities:<br>• Manage end-to-end payroll processing for hourly and salaried employees on weekly and bi-weekly cycles, ensuring all payments are completed accurately and on schedule.<br>• Calculate and maintain payroll elements such as taxable benefits, deductions, premiums, garnishments, overtime, and pay adjustments in accordance with company policies and collective agreements.<br>• Review timekeeping records, payroll exceptions, and seniority-based information to confirm pay accuracy before each payroll run.<br>• Reconcile payroll balances, verify reports, support general ledger alignment, and assist Finance with payroll-related reporting requirements.<br>• Prepare manual payments, off-cycle transactions, direct deposit updates, and related account reconciliations, including statutory and garnishment balances.<br>• Administer required payroll compliance activities such as remittances, records of employment, year-end slips, supporting documentation, and tax reporting reconciliations.<br>• Respond to questions from employees, union representatives, and auditors in a thorough and attentive manner while maintaining confidentiality of payroll information.<br>• Produce regular reporting on labour costs, overtime, staffing levels, and payroll accruals, and keep payroll procedures and internal controls up to date.<br>• Process supplier invoices, credit notes, and payment requests, complete matching against purchase orders and receipts, and resolve discrepancies with vendors or internal stakeholders.<br>• Coordinate payment activities including cheques, EFTs, wire transfers, manual payments, and cheque-related exceptions such as cancellations or stop payments.
- 2026-08-13T13:58:40Z