• Browse jobs
  • Find the right job type for you
  • Explore how we help job seekers
  • Finance and Accounting
  • Technology
  • Marketing and Creative
  • Administrative and Customer Support
  • Legal
  • Preview candidates (NEW!)
  • Contract talent
  • Permanent talent
  • Learn how we work with you
  • Executive search
  • Finance and Accounting
  • Technology
  • Marketing and Creative
  • Administrative and Customer Support
  • Legal
  • Technology
  • Risk, Audit and Compliance
  • Finance and Accounting
  • Digital, Marketing and Customer Experience
  • Legal
  • Operations
  • Human Resources
  • 2025 Salary Guide
  • Demand for Skilled Talent Report
  • Building Future-Forward Tech Teams
  • Job Market Outlook
  • Press Room
  • Salary and hiring trends
  • Adaptive working
  • Competitive advantage
  • Work/life balance
  • Diversity and inclusion
  • Browse jobs Find your next hire Our locations

    17 results in Waterloo

    VP/Director of Finance <p><strong>Job Title</strong>: Director of Finance (Contract)</p><p><strong>Location</strong>: Kitchener / Waterloo, Hybrid</p><p><strong>Job Overview</strong>: Our client is seeking an experienced <strong>Interim Director of Finance</strong> (approximately 4 months) to provide strong leadership and hands-on operational support. This key role will oversee the financial operations of a complex, multifaceted organization, ensure audit readiness, and lead a skilled team.</p><p><strong>Key Responsibilities</strong>:</p><ul><li><strong>Team Leadership</strong>: Manage and support a team of accounting professionals; provide accounting guidance, mentorship, and performance oversight.</li><li><strong>Audit Prep</strong>: Lead audit readiness for the client, acting as the liaison between external auditors and the team to meet deadlines.</li><li><strong>Financial Operations</strong>: Oversee AP approvals, GL reconciliations, month-end reviews, and financial statements. Ensure adherence to timelines.</li><li><strong>Technical Accounting Expertise</strong>: Manage deferred revenue and various other revenue sources.</li><li><strong>Stakeholder Collaboration</strong>: Work closely with other leaders to gather and share information as needed.</li></ul> Controller <p>We are seeking a Controller to join our team, operating within the manufacturing industry. In this role, you will be responsible for managing the accounting functions across multiple facilities, overseeing ERP platforms, and preparing comprehensive financial statements and reports.</p><p><br></p><p>Responsibilities</p><p>• Oversee the implementation of accounting policies, controls, and procedures in line with best practices and legal standards across all facilities.</p><p>• Lead efforts to improve group accounting practices and reduce reporting lead times.</p><p>• Manage the company's finance ERP system and conduct testing to ensure financial outcomes align with expectations.</p><p>• Supervise Site Accounting Managers and other roles within the Group, including hiring and setting up coaching plans.</p><p>• Develop and implement consistent reporting tools for contribution margin and gross margin across all facilities.</p><p>• Continuously analyze and report on production costs for each job or project, focusing on materials, labor, and overheads.</p><p>• Prepare monthly income tax provisions and support income tax preparation and planning.</p><p>• Provide timely and detailed reports on financial performance on a regular basis.</p><p>• Coordinate the accumulation and consolidation of all financial data required for accurate accounting of consolidated business results.</p><p>• Drive Business Planning and Forecasting activities across the group.</p><p>• Collaborate with group and site leadership to analyze and provide commentary on financial and operational performance.</p><p>• Act as a business partner to site leadership, providing counsel, data, and reporting to guide business decisions.</p><p>• Manage group level treasury functions and oversee site level treasury tasks, including cash flow projections and payment planning.</p><p>• Coordinate the activities of external auditors across group facilities.</p><p>• Optimize the company's working capital metrics, including DSO, DPO, and DIO.</p> Accounting Associate We are in search of an Accounting Associate, who will play a vital role in managing financial transactions and ensuring compliance in our team. The successful candidate will be located in Cambridge, Ontario, and will contribute to the overall financial wellness of our organization within the automation solutions industry.<br><br>Responsibilities:<br>• Accurately maintain and update the general ledger, ensuring that all transactions are properly recorded and categorized.<br>• Manage the processing of incoming and outgoing payments, handle vendor and client invoices, and guarantee the prompt collection of receivables.<br>• Oversee the review and processing of employee expense reports, ensure adherence to company policies, and reconcile corporate credit card statements.<br>• Assist in the creation of monthly, quarterly, and annual financial reports, ensuring timely and accurate reporting in compliance with GAAP.<br>• Carry out monthly bank reconciliations to guarantee consistency between bank statements and company records.<br>• Perform quarterly HST returns.<br>• Provide support during internal and external audits by preparing necessary documentation.<br>• Identify areas for potential process improvement in accounting procedures and participate in the development and implementation of new efficiency-enhancing practices.<br>• Carry out other administrative duties as required. Accounting Clerk We are in search of an Accounting Clerk to join our team in Guelph, Ontario. In this role, you will be tasked with managing customer accounts, processing customer credit applications, and ensuring that records are accurate and up-to-date. You will also liaise with various branches and customers to resolve issues as they arise. This position offers a short term contract employment opportunity.<br><br>Responsibilities:<br>• Manage and update the customer database on a regular basis.<br>• Ensure the accurate and efficient processing of customer credit applications.<br>• Liaise with branches and customers to investigate and resolve issues at various site locations.<br>• Maintain accurate records of customer credit.<br>• Monitor customer accounts and take necessary actions.<br>• Handle new customer contract creation and setup.<br>• Download and process sales transactions from different sites daily.<br>• Update prices as needed.<br>• Process daily reporting files from retail locations for sales, inventory and other reports.<br>• Prepare bank deposits regularly.<br>• Oversee accounting and reporting for all company-operated locations.<br>• Carry out daily reconciliation of processing A/R accounts. Operations Manager <p>Do you have a proven track record in operations management within a dynamic manufacturing environment? Are you ready to take on a critical leadership role in a growing organization? If so, we have an exciting opportunity for you!</p><p><strong>Position:</strong> Operations Manager - Manufacturing</p><p><strong>Location:</strong> Brantford</p><p><strong>Employment Type:</strong> Full-Time</p><p><br></p><p><strong>Major Responsibilities:</strong></p><p>In this pivotal role, you will lead and oversee all operational functions within our facility, ensuring high performance, financial accountability, and operational efficiency. Key responsibilities include:</p><ul><li>Managing the purchasing process for all goods, services, and utilities to align with operational requirements.</li><li>Ensuring production schedules are optimizing efficiency and meeting demand.</li><li>Overseeing production, maintenance, physical distribution, and daily operations.</li><li>Maintaining accurate records for all company assets and ensuring compliance.</li><li>Leading project management initiatives, such as process improvements, equipment upgrades, and achieving operational goals.</li></ul><p><strong>Duties:</strong></p><ul><li>Leading a team of 6 direct reports</li><li>Oversee the purchase of goods and services while controlling raw material and packaging inventories.</li><li>Collaborate with the company’s Canadian locations to establish and manage production schedules efficiently.</li><li>Select and negotiate with suppliers; audit suppliers with the support of technical staff when needed.</li><li>Review and process documents related to purchased goods, services, customs, and duty brokerage; apply for duty rebates where applicable.</li><li>Follow ISO procedures and maintain thorough documentation in purchasing, inventory, and physical distribution functions.</li><li>Approve payables for materials and services.</li></ul><p><br></p> Business Management Specialist The Business Mgmt. Specialist manages a diverse portfolio of business management activities for complex or high-risk functional area(s) and implements policies / processes and/or initiatives to meet business management, strategy, and governance objectives. Interfaces regularly with management in the delivery of work activities.<br><br>Depth & Scope:<br><br>Works autonomously as the lead on various risk programs. <br>Will be primarily responsible for metrics gathering and reporting, risk reporting and leading challenge sessions.<br>Will act as liaison to report users to ensure feedback and requirements are gathered through running of regular touchpoints.<br>May assist the risk team with other issues tracking and management routines.<br>Will assist with reviewing technology standards from a feasibility perspective.<br><br>Hiring Manager Notes:<br>They are looking for someone with a technical/risk background so they will understand the conversations they will be participating in<br>This is NOT a project management role Technical Writer <p>We are looking for a skilled and detail-oriented Technical Writer. In this role, you will be responsible for creating and maintaining clear, concise, and accurate technical documentation. You will collaborate with engineering, business stakeholders, and other departments to translate complex technical concepts into easily understandable content for a range of audiences. The role also involves reviewing regulatory and audit inquiries, requiring strong writing, analytical, regulatory, and communication skills.</p><p><br></p> IT Manager <p>We are seeking a strategic technology leader to drive the organization’s IT vision, ensuring that our systems, infrastructure, and resources align with business goals. </p><p><br></p><p>This individual will oversee all aspects of technology planning, implementation, security, and optimization to support operational excellence and innovation.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Define and execute a long-term technology strategy, continuously evaluating current systems and exploring innovative solutions to enhance efficiency.</li><li>Oversee the selection, implementation, and management of enterprise-wide information systems, ensuring they support both strategic and day-to-day business needs.</li><li>Lead the procurement and maintenance of hardware, software, and IT services, collaborating with leadership to align technology investments with business objectives.</li><li>Develop and manage annual IT budgets, ensuring cost-effective use of resources while supporting the organization’s growth.</li><li>Supervise the design, maintenance, and security of IT infrastructure, including telecommunications, data management, office automation, and enterprise applications.</li><li>Establish and enforce policies to safeguard the organization’s digital assets, ensuring data integrity, security, and compliance with industry standards.</li><li>Design and implement a comprehensive Disaster Recovery Plan to maintain business continuity in the event of system failures or disruptions.</li><li>Maintain thorough documentation of IT policies, procedures, and best practices to ensure consistency and compliance.</li></ul> IT Manager We are offering an exciting opportunity for an IT Manager. As an IT Manager, you will be instrumental in shaping the technology roadmap, managing the IT budget, overseeing IT projects, and leading a team of IT professionals. You will also be responsible for ensuring the performance, reliability, and security of all IT infrastructure, collaborating with external vendors and internal stakeholders, and providing support to end-users and department leaders.<br><br>Responsibilities:<br>• Develop and implement a technology roadmap that aligns with business objectives.<br>• Effectively manage the IT budget, including expenditures on hardware, software, licensing, and staffing needs.<br>• Drive IT projects from conception to completion, ensuring they are delivered on time and in line with organizational needs.<br>• Recruit, lead, and develop a team of IT professionals in a collaborative and innovative work environment.<br>• Identify skill gaps and arrange for necessary training for your team.<br>• Ensure optimal performance, reliability, and security of all IT infrastructure, including networks, servers, and databases.<br>• Help to develop and enforce cybersecurity policies, protecting company data and systems.<br>• Collaborate with external vendors and internal stakeholders, negotiating contracts and managing service-level agreements.<br>• Provide guidance and support to end-users and department leaders for smooth day-to-day IT operations.<br>• Partner with various departments to understand their technological needs and support their objectives through tailored IT solutions. Controller <p>We are in search of a Controller to join our Client's team in Guelph, Ontario. The selected individual will be primarily tasked with managing the financial activities of the company. This includes planning, implementing, and controlling various financial-related tasks. The role will also involve transitioning into managing all financial functions, including the preparation and analysis of financial statements, cash flow projections, forecasts, budgets, and funding opportunities & strategy. Critical to this Controllership is having solid manufacturing experience.</p><p><br></p><p>Responsibilities:</p><p><br></p><p>• Implement and manage all financial-related activities within the company</p><p>• Prepare and analyze financial statements, ensuring accuracy and compliance with regulations</p><p>• Develop and monitor cash flow projections, identifying potential risks and opportunities</p><p>• Generate forecasts and budgets, aligning with the company's financial goals</p><p>• Identify and explore funding opportunities and strategies to boost financial performance</p><p>• Manage and oversee all accounting functions, including Accounts Payable (AP) and Accounts Receivable (AR)</p><p>• Utilize accounting software systems to streamline financial processes </p><p>• Conduct regular audit activities, implementing corrective actions when necessary</p><p>• Adhere to IFRS Accounting standards and SOX - Sarbanes-Oxley regulations</p><p>• Oversee the controllership function, ensuring the integrity of financial data</p><p>• Facilitate the period-end closing process, resolving any discrepancies promptly.</p> Service Coordinator <p>We are offering an exciting opportunity for a diligent Service Coordinator in a commercial industry in Hamilton, Ontario. As a Service Coordinator, your role involves the coordination of service repair, and ensuring customer satisfaction. This is a full time role, it is an in office position with hours of 8:00- 4:30.</p><p><br></p><p>Responsibilities:</p><p><br></p><p>• Efficiently handle incoming calls, emails, and direct route inquiries to optimize communication channels.</p><p>• Collaborate with drivers to guarantee timely product deliveries.</p><p>• Leverage CRM and Management System skills to track routes and schedule trip tickets for maximum efficiency.</p><p>• Proactively identify and resolve potential issues before they escalate into problems.</p><p>• Maintain a well-organized record of dispatches, distinguishing between scheduled and completed ones.</p><p>• Facilitate effective communication between drivers, the company, and customers to ensure smooth operations.</p><p>• Utilize your dispatching skills to manage driver schedules and coordinate HVAC services.</p><p>• Respond to inbound calls promptly, ensuring high levels of customer service.</p> Controller <p>We are seeking a dedicated and detail-oriented Controller to join a respected non-profit organization. As a key member of the finance team, the Controller will oversee financial operations, ensuring accuracy and compliance with accounting standards, regulations, and internal policies. This role requires a strong understanding of non-profit accounting, financial reporting, and budgeting, as well as the ability to collaborate with various departments to support the organization's mission.</p><p><br></p><p><strong>Key Controller Responsibilities:</strong></p><p><strong>Financial Management:</strong></p><ul><li>Oversee the day-to-day financial operations, including accounts payable, accounts receivable, payroll, and general ledger management.</li><li>Prepare accurate monthly, quarterly, and annual financial statements, including balance sheets, income statements, and cash flow reports.</li><li>Ensure compliance with Generally Accepted Accounting Principles (GAAP) and non-profit-specific regulations such as FASB guidelines.</li></ul><p><strong>Budgeting & Forecasting:</strong></p><ul><li>Lead the annual budgeting process, working closely with program managers and leadership to set realistic financial goals.</li><li>Monitor financial performance against budgeted figures and provide timely, actionable insights to senior management.</li><li>Provide monthly variance analysis, identifying potential financial risks and recommending corrective actions.</li></ul><p><strong>Grant Management & Compliance:</strong></p><ul><li>Ensure accurate financial reporting for grants, restricted funds, and contributions, adhering to donor and grantor guidelines.</li><li>Prepare and review grant reports and ensure proper allocation of restricted funds.</li><li>Maintain proper documentation for audits and funding reviews, ensuring compliance with applicable laws and regulations.</li></ul><p><strong>Audit & Internal Controls:</strong></p><ul><li>Coordinate and support the annual audit process, working closely with external auditors and responding to requests for information.</li><li>Develop and enforce robust internal control procedures to safeguard the organization’s assets and ensure financial integrity.</li><li>Monitor compliance with organizational policies, procedures, and regulatory requirements.</li></ul><p><strong>Financial Analysis & Reporting:</strong></p><ul><li>Provide financial analysis and insights to senior leadership, assisting in decision-making and strategic planning.</li><li>Create ad hoc financial reports and presentations for the Board of Directors, senior management, and other stakeholders.</li></ul> Payroll Administrator We are offering an exciting opportunity for a Payroll Administrator to join our team in Kitchener, Ontario. In this role, you will be tasked with accurately processing payroll, managing employee records, and responding to inquiries. You will play a crucial role in managing our company's benefits programs and ensuring the smooth operation of our payroll system.<br><br>Responsibilities:<br>• Manage the accurate and timely processing of weekly payroll using accounting software such as Quickbooks and Sage Intacct.<br>• Keep track of employee vacation time and absences, ensuring all records are updated and accurate.<br>• Provide support to employees by answering their queries regarding payroll.<br>• Oversee the administration of the company benefits programs, ensuring all employees are informed and records are updated.<br>• Handle the processing of Record of Employments (ROEs) and T4s.<br>• Monitor and track employee union dues and pension benefits.<br>• Prepare source deduction files, WSIB, and EHT.<br>• Generate employment letters upon request and maintain employee files with onboarding information and review paperwork.<br>• Assist in the distribution of weekly timesheets for approval and prepare weekly payroll for distribution through the bank.<br>• Support in managing employee vehicle usage and tech inventory.<br>• Assist in the onboarding and training programs for new employees. Controller We are offering an exciting opportunity for a Controller role. The role involves leading the accounting team, ensuring compliance with financial policies, driving continuous improvement for financial processes, and managing corporate accounting. As the Controller, you will play a crucial role in our dynamic and fast-paced workplace.<br><br>Responsibilities:<br>• Leading the accounting team through effective coaching and development to foster a strong team spirit.<br>• Ensuring organization-wide compliance with all financial policies, procedures, and internal controls.<br>• Continually improving financial processes, systems, and reporting mechanisms.<br>• Ensuring the accuracy, completeness, and timeliness of all financial reports.<br>• Managing all aspects of corporate accounting, financial reporting, accounts payable, accounts receivable, billing, inventory, tax, and other required reports.<br>• Overseeing all aspects of the general ledger, including journal entries, month-end and year-end entries, and closure of periods.<br>• Preparing all necessary documents for the annual audit, organizing inventory counts, and meeting other audit requirements.<br>• Assisting in the preparation of the annual budget.<br>• Creating reports that summarize and forecast business activity and financial position in areas of income, expenses, and earnings based on past, present, and expected operations. Office Administrator <p>We are seeking a highly organized and proactive Administrative Coordinator to provide comprehensive administrative support to senior executives and Executive Assistant in the healthcare industry. This individual will act as a key partner to leaders, ensuring seamless day-to-day operations, managing schedules, coordinating meetings, and facilitating communication between departments. The ideal candidate will bring expertise in handling sensitive information with discretion, a strong commitment to efficiency, and a passion for contributing to a collaborative healthcare team environment.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ol><li><strong>Administrative Support:</strong></li></ol><ul><li>Manage and maintain executives' calendars, including scheduling appointments, meetings, and travel arrangements.</li><li>Prepare and edit correspondence, reports, presentations, and other professional documents as required.</li><li>Act as the primary point of contact between executives and internal/external stakeholders.</li></ul><ol><li><strong>Meeting Coordination:</strong></li></ol><ul><li>Coordinate and oversee all logistics related to executive-level meetings, including agenda preparation, attendee communications, and follow-up action items.</li></ul><ol><li><strong>Communication and Liaison Roles:</strong></li></ol><ul><li>Facilitate clear communication between departments, executives, and other healthcare professionals.</li><li>Handle confidential information with professionalism and discretion.</li></ul><ol><li><strong>Operational Efficiency:</strong></li></ol><ul><li>Proactively identify opportunities to streamline processes and enhance the efficiency of executive workflows.</li><li>Maintain organized files and records for easy accessibility and audit readiness.</li></ul><ol><li><strong>Project Management and Research:</strong></li></ol><ul><li>Assist in planning and execution of key department initiatives and special projects.</li><li>Conduct research, compile data, and prepare reports to support decision-making processes.</li></ul><ol><li><strong>Healthcare-Specific Knowledge:</strong></li></ol><ul><li>Demonstrate familiarity with healthcare terminology, systems (e.g., EHR/EMRs), and regulatory considerations</li></ul> Receptionist <p>We are offering an exciting (ONSITE) opportunity for a Receptionist with our client based in Hamilton, ON. In this role, you'll be performing a range of tasks including managing payments, preparing meeting rooms, maintaining paperwork, and handling mail duties. You'll also be responsible for sign-in and sign-out tracking, and handling call volumes that can vary in pace.</p><p><br></p><p>Responsibilities:</p><p>• Handle credit card payments efficiently</p><p>• Prepare and organize meeting rooms for various events</p><p>• Manage incoming and outgoing mail duties</p><p>• Maintain accurate and orderly paperwork, including binding documents</p><p>• Operate photocopying equipment as needed</p><p>• Track and record sign-in and sign-out activities accurately</p><p>• Handle call volumes, managing slower and busier periods effectively</p><p>• Use Microsoft Excel, Microsoft Outlook, and Microsoft Word to perform various tasks</p><p>• Provide excellent customer service through phone and email correspondence</p><p>• Schedule appointments and organize files as needed.</p> Administrative Assistant <p>Are you an organized, detail-oriented professional with a passion for supporting high-performing teams in delivering exceptional client service? Join our dynamic wealth management company as an <strong>Administrative Support Specialist</strong> and play a vital role in enhancing client experiences and ensuring operational excellence.</p><p><strong>Key Responsibilities</strong></p><ul><li><strong>Administrative Support:</strong> Assist advisors with day-to-day administrative tasks, including processing transactions, updating client records, handling paperwork for mutual fund and insurance applications, and ensuring timely completion of requests.</li><li><strong>Client Communication:</strong> Serve as a client liaison by responding to inquiries and providing updates on account statuses, ensuring a best-in-class client service experience.</li><li><strong>Reporting:</strong> Prepare, generate, and maintain comprehensive reports related to client accounts, transactions, and other critical data to support decision-making.</li><li><strong>Compliance:</strong> Stay informed about changes in industry regulations and company policies; ensure that all activities meet compliance requirements and protect the firm’s integrity.</li><li><strong>Data Management:</strong> Utilize CRM tools like Salesforce to maintain accurate and up-to-date records, ensuring the integrity and confidentiality of client information.</li><li><strong>Coordination:</strong> Manage scheduling and organize meetings, coordinate advisors’ calendars, and oversee professional correspondence to facilitate efficient operations.</li><li><strong>Team Collaboration:</strong> Work closely with the advisory team to drive efficient processes, seamless service delivery, and an enhanced client experience.</li></ul><p><br></p>