<p>We are looking for a Billing Supervisor to join our clients high performing team in Surrey, British Columbia on a Long-term Contract basis. This position is suited to a detail-oriented billing specialist who can provide day-to-day guidance, oversee invoice accuracy, and support operations across multiple business units. The successful candidate will help keep billing activities organized, resolve questions from the team, and contribute to dependable reporting and quality control. This role offers the opportunity to take ownership of billing processes while working closely with internal teams to maintain timely and accurate invoicing.</p><p><br></p><p>Responsibilities:</p><p>• Oversee daily billing activities for multiple service areas, ensuring invoices are processed accurately and on schedule.</p><p>• Review work orders, labour entries, material charges, and costing details to confirm billing aligns with approved estimates and completed work.</p><p>• Prepare morning operational summaries that track active jobs, progress levels, and billing value across the business.</p><p>• Assign billing priorities and coordinate focus areas based on workload and business needs.</p><p>• Support team members by answering billing-related questions, resolving discrepancies, and providing direction on procedures and documentation.</p><p>• Process a portion of invoicing directly within the required business systems, including time and materials billing and project-related charges.</p><p>• Verify that completed service work includes all necessary costing information before invoices are finalized and released to customers.</p><p>• Assess work order details and customer-related considerations, then prepare clear invoice summaries for distribution.</p><p>• Contribute to cross-functional support by working within more than one billing platform and assisting with activities across different parts of the business.</p>
<p>We are looking for an Accounts Receivable Administrator to join a busy finance team in Cambridge, Ontario. In this role, you will support the accuracy of receivables operations by managing payment activity, maintaining customer account records, and resolving billing-related issues with a high level of attention to detail. The successful candidate is proactive, comfortable working across departments, and committed to improving day-to-day accounts receivable processes.</p><p><br></p><p>Responsibilities:</p><p>• Review and process accounts receivable transactions to ensure customer payment information is accurate, complete, and properly recorded.</p><p>• Apply incoming funds from bank activity each day, including cheques, credit card payments, and other remittances, while keeping customer accounts up to date.</p><p>• Record customer payments in the system and reconcile receipts against outstanding invoices to maintain accurate balances.</p><p>• Set up new customer profiles and update account details in Microsoft Dynamics 365 ERP. </p><p>• Investigate payment variances, billing concerns, and account discrepancies, then work with internal teams to resolve issues efficiently.</p><p>• Prepare and distribute customer invoices and statements, including month-end statement generation and mailing activities.</p><p>• Manage recurring payment processes such as pre-authorized direct payments and credit card transactions for assigned customer accounts.</p><p>• Support credit hold reviews and coordinate with relevant departments to help resolve account issues and keep orders moving.</p><p>• Contribute to strengthening accounts receivable procedures by identifying gaps, taking ownership of problems, and helping improve workflow consistency.</p>
<p><strong>Manager, Office & Business Operations </strong></p><p>This individual will oversee the day-to-day administrative operations of our Toronto head office, located at Yonge & Davisville, while supporting a variety of business initiatives and special projects across the organization. The successful candidate is an energetic and resourceful professional who thrives in a dynamic environment, enjoys wearing multiple hats, and can balance operational responsibilities with project-based work. They are highly organized, proactive, and comfortable working independently while partnering with stakeholders across the business.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Manage office administration, mail, courier services, deliveries, and logistics across the organization.</li><li>Serve as a key point of contact for employees regarding office operations, workplace services, and administrative support.</li><li>Coordinate office supply inventory, procurement activities, and vendor relationships.</li><li>Process invoices, track expenses, and support office budget management.</li><li>Oversee the day-to-day operations of the Toronto office, ensuring a professional, efficient, and welcoming workplace environment.</li><li>Assist in planning and executing office improvements, relocations, renovations, and workspace optimization initiatives.</li><li>Develop, document, and continuously improve administrative processes and operational procedures.</li><li>Lead or support special projects and cross-functional initiatives, including operational improvements, workplace enhancements, and business process optimization.</li><li>Coordinate and support internal events, meetings, employee engagement initiatives, and company-wide activities.</li><li>Prepare reports, presentations, and administrative materials for leadership as required.</li></ul><p><br></p>
We are looking for a detail-oriented Leasing Coordinator / Administrative Assistant to support leasing operations for a residential property portfolio in Toronto, Ontario. In this role, you will help create a smooth and welcoming experience for prospective residents by coordinating appointments, organizing documentation, and keeping leasing records accurate and up to date. You will work closely with leasing and property management teams to ensure applications, approvals, and lease administration are handled efficiently and in accordance with established standards.<br><br>Responsibilities:<br>• Coordinate property tours, leasing appointments, and follow-up activities while maintaining an organized calendar for the leasing team.<br>• Review rental applications for completeness, gather supporting documentation, and ensure files meet internal policies and required timelines.<br>• Assist with applicant screening by arranging credit checks, employment verification, landlord references, and related compliance steps.<br>• Prepare lease packages, supporting forms, and resident documentation for approvals, signatures, and move-in readiness.<br>• Maintain accurate digital and physical leasing records, including document uploads, file organization, and status updates.<br>• Communicate with prospective tenants, leasing staff, and property management to share updates on appointments, approvals, and required next steps.<br>• Track leasing activity such as lead sources, application progress, signed leases, and suite availability, and help compile regular performance reports.<br>• Support leasing events, open houses, and promotional activities in partnership with on-site and marketing teams.
We are seeking a Technical Support Engineer with 4+ years of experience providing technical support across enterprise environments. The ideal candidate will have strong experience supporting applications, hardware, Microsoft technologies, and end-user computing environments. This role requires excellent troubleshooting skills, a customer-focused mindset, and the ability to work effectively in a fast-paced environment. This is fully remote 6 month contract to start opportunity, for our client in Toronto, Ontario. <br> Key Responsibilities Provide Level 1-2 technical support for software, hardware, network, and application-related issues. Support, maintain, and troubleshoot business-critical application systems. Manage and administer Active Directory, including user account creation, permissions, group policies, password resets, and access management. Provide support for Microsoft 365 (Office 365) services, including Outlook, Teams, OneDrive, SharePoint, and Exchange Online. Diagnose and resolve desktop, laptop, printer, and peripheral hardware issues. Install, configure, maintain, and upgrade hardware and software components. Investigate incidents, perform root cause analysis, and implement corrective actions. Collaborate with development, infrastructure, and business teams to resolve complex technical issues. Document support activities, technical procedures, and knowledge base articles. Monitor system performance and recommend improvements to enhance reliability and user experience. Ensure adherence to service level agreements (SLAs) and support best practices.
<p>Our client, a well-established and highly respected professional services firm, is seeking a Recruiting Coordinator to join its collaborative team in downtown Vancouver.</p><p><br></p><p>This is an exciting opportunity for a highly organized, detail-oriented, and proactive professional who thrives in a fast-paced, project-driven environment. Supporting a diverse portfolio of client engagements across Western Canada, the Recruiting Coordinator plays a key role in the execution of search projects through research, sourcing, candidate outreach, scheduling, and overall project coordination.</p><p><br></p><p>This position is ideal for someone who is naturally curious, resourceful, service-oriented, and energized by uncovering top talent across a variety of industries and functional areas.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p><br></p><p><strong>Search Coordination & Administration</strong></p><ul><li>Coordinate multiple schedules for internal team members, clients, and candidates, including calls, virtual meetings, and in-person interviews</li><li>Prepare, edit, format, and proofread a variety of documents and correspondence</li><li>Assemble interview packages, candidate materials, and related search documentation</li><li>Maintain accurate and up-to-date contact information in internal databases</li><li>Coordinate travel arrangements, meeting logistics, and catering for in-person meetings as required</li><li>Support weekly operational updates and search progress reporting</li><li>Arrange candidate degree/designation verification and psychological assessments through third-party vendors as needed</li></ul><p><strong>Research & Search Strategy</strong></p><ul><li>Review client documentation, websites, and industry materials to develop a strong understanding of each search assignment</li><li>Conduct market mapping and research to identify target organizations, potential candidates, and source contacts</li><li>Research advertising options and post career opportunities through relevant industry channels</li><li>Partner with senior team members to develop effective sourcing and search strategies</li><li>Leverage LinkedIn, publications, websites, databases, and proactive research techniques to identify high-potential talent</li></ul><p><strong>Candidate Development & Outreach</strong></p><ul><li>Support candidate sourcing, outreach, and recruitment activity throughout the search lifecycle</li><li>Engage professionally with candidates and sources to gather market intelligence and assess potential fit</li><li>Track and present research findings, outreach activity, and candidate conversations in a clear and organized format</li><li>Liaise with candidates and clients throughout active search assignments</li></ul><p><br></p><p><br></p>
<p>Robert Half Management Resources is the worldwide leader in specialized consulting and staffing services for senior-level accounting, finance and business systems professionals. </p><p>Our client is seeking a Senior Accountant, Accounts Receivable to own the full Quote-to-Cash (Q2C) accounting cycle, including cash application, billing, credit, collections, and customer account management. This role is ideal for a detail-oriented, service-minded accounting professional who thrives in a high-volume environment and enjoys improving processes.</p><p>The Senior Accountant’s duties will include:</p><ul><li>Process and apply customer payments, including ACH, credit card, and check transactions</li><li>Manage billing for API platform fees, vendor discount programs, and marketing-related invoicing</li><li>Review credit applications, monitor credit limits, and oversee collections activity and AR aging</li><li>Prepare bad debt accruals, write-offs, reconciliations, and AR-related month-end reporting</li><li>Support audit requests and maintain accurate AR balances and supporting documentation</li><li>Set up and maintain vendor and customer records in financial systems</li><li>Serve as a key point of contact for billing, payment, and account inquiries</li><li>Identify and implement opportunities to improve cash application, collections, and reconciliations using AI and automation</li><li>Document AR processes, controls, and policies</li><li>Other duties or tasks as assigned</li></ul><p><br></p>
<p><strong>Join a Growing, Specialized Tax Practice in the North GTA</strong></p><p>Our client, a well-established and growing <strong>mid-sized public accounting firm in the North GTA</strong>, is seeking a <strong>Tax Accountant</strong> to join their highly regarded <strong>specialized Tax Practice</strong>.</p><p>This is an excellent opportunity for a tax professional who wants to deepen their expertise, work on complex and interesting files, and collaborate with a high-performing team in a firm that values professional development and client impact.</p><p><br></p><p>What You’ll Do</p><ul><li>Prepare and review a wide range of <strong>income tax returns</strong> (personal, corporate, and trust), ensuring accuracy and full compliance with Canadian tax regulations</li><li>Handle <strong>information returns and regulatory filings</strong>, keeping clients compliant and up to date</li><li>Assist with <strong>tax elections, objections, and dispute resolution</strong>, gaining exposure to more complex tax matters</li><li>Analyze <strong>CRA notices and statements of account</strong>, identifying issues and recommending next steps</li><li>Build strong relationships with clients by providing <strong>clear, timely, and professional tax guidance</strong></li><li>Support <strong>tax planning and advisory engagements</strong>, helping clients optimize their financial outcomes</li><li>Act as a key liaison with <strong>tax authorities</strong>, managing inquiries and resolving issues on behalf of clients</li><li>Stay ahead of changes in <strong>Canadian tax legislation</strong>, applying new rules and guidance proactively</li><li>Collaborate closely with colleagues across the practice to deliver <strong>high-quality, timely client service</strong></li><li>Leverage <strong>modern tax software and tools</strong> to drive efficiency and accuracy in all deliverables</li></ul><p><br></p>
<p>Our client, an established consulting engineering firm in British Columbia, is experiencing significant business growth heading into the new year and is looking to add a driven Business Development Manager to its team.</p><p><br></p><p>This is an exciting opportunity for a relationship-focused sales professional who understands the BC construction and development landscape and knows how to turn market opportunities into new business. The successful candidate will play a key role in expanding the firm's client base, securing new project work, and developing relationships across a range of industries, including opportunities within the healthcare sector.</p><p><br></p><p>Working alongside a talented engineering team, you will help drive growth across four service areas: mechanical, electrical, fire protection/sprinkler, and energy services.</p><p><br></p><p>This role is best suited to a proactive business developer who enjoys prospecting, building a pipeline from the ground up, and taking ownership of the full business development cycle—from identifying opportunities through to closing new work.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p><br></p><ul><li>Proactively identify, pursue, and secure new business opportunities across the BC construction, development, and engineering markets.</li><li>Build and maintain strong relationships with developers, architects, general contractors, design-build firms, property managers, and other industry stakeholders.</li><li>Conduct consistent outbound prospecting to develop new client relationships and expand the firm's market presence.</li><li>Identify upcoming projects, monitor procurement opportunities, and track relevant RFPs, RFQs, and development activity.</li><li>Generate new project opportunities across mechanical, electrical, sprinkler/fire protection, and energy engineering services.</li><li>Explore opportunities to diversify the client base, including growth within the healthcare sector.</li><li>Collaborate with internal engineering teams to develop proposals, fee submissions, presentations, and client-specific solutions.</li><li>Lead client meetings and presentations, communicate the firm's capabilities, and negotiate opportunities through to project award.</li><li>Represent the firm at industry events, networking functions, and professional associations, including UDI, AIBC, BCCA, and CHBA.</li><li>Maintain an organized business development pipeline, track activity, and report on targets, progress, and results.</li><li>Stay informed on market trends, construction activity, and emerging opportunities throughout British Columbia.</li></ul>
<p>We are looking for an <strong>Employment Lawyer</strong> to join a growing employee-focused practice in Toronto, Ontario. This position suits a lawyer with solid post-call experience who is motivated by helping individuals address workplace issues with confidence and clarity. The successful candidate will take carriage of files across advisory, negotiation, and dispute resolution stages while delivering thoughtful legal guidance and strong client service.</p><p><br></p><p><strong>Responsibilities</strong>:</p><p>• Provide legal advice to employees on workplace disputes, including dismissal matters, human rights concerns, and related employment issues.</p><p>• Take primary responsibility for files from intake to resolution, ensuring each matter progresses efficiently through negotiation, mediation, tribunal proceedings, or court action.</p><p>• Prepare clear and persuasive legal documents such as pleadings, affidavits, motions, submissions, opinions, and settlement materials.</p><p>• Advocate for clients in discussions with opposing parties and appear before courts, tribunals, and mediators as required.</p><p>• Conduct legal research and apply current legislation, regulations, and case law to support strategy and recommendations.</p><p>• Maintain consistent communication with clients, explain legal options in practical terms, and build trust through responsive service.</p><p>• Work with colleagues on complex employment and labour matters where coordinated legal analysis or litigation support is needed.</p>
<p><strong>Manager, FP& A (Mississauga)</strong></p><p><br></p><p><strong>The Opportunity</strong></p><p><br></p><p>Our client is seeking a high-impact <strong>Manager, FP& A</strong> to partner closely with senior leadership and drive strategic financial planning. This role offers strong visibility across the business, leading forecasting, budgeting, and long-term planning while delivering actionable insights to support growth and performance.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Lead <strong>long-term financial planning</strong>, including maintaining and enhancing strategic models</li><li>Own <strong>quarterly forecasting</strong> and <strong>annual budgeting cycles</strong> across business units</li><li>Deliver <strong>variance analysis</strong> (actuals vs. budget/forecast) with clear insight into key drivers</li><li>Partner with business leaders to evaluate risks, opportunities, and investment decisions</li><li>Develop <strong>scenario and sensitivity analyses</strong> to support strategic initiatives and capital allocation</li><li>Oversee <strong>month-end reporting</strong> for corporate overhead and present results to executive leadership</li><li>Prepare high-quality <strong>management reports, dashboards, and board-level materials</strong></li><li>Support <strong>investor-facing processes</strong>, including financial models and external reporting alignment</li><li>Drive process improvements and support ad hoc analysis and special projects</li><li>Provide guidance and mentorship to junior team members</li></ul><p><br></p><p><br></p><p><br></p>
<p><strong>Contract Opportunity | Hybrid | SAP ERP Transformation</strong></p><p><br></p><p>Our client is undergoing a major SAP ERP transformation and is seeking an experienced <strong>SAP Business Cutover Consultant</strong> to lead the planning, coordination, and execution of all business cutover activities associated with the transition to SAP.</p><p>This role will be responsible for ensuring a seamless move from legacy systems to the new SAP environment while minimizing operational disruption and business risk. The successful candidate will work closely with business leaders, project teams, SAP functional consultants, IT teams, data migration teams, and external implementation partners to develop and execute a comprehensive cutover strategy.</p><p><br></p><p>Hybrid Work Model - West GTA</p><p><br></p><p>Key Responsibilities</p><ul><li>Develop and manage the end-to-end business cutover strategy, plan, and execution roadmap.</li><li>Define, document, and coordinate all cutover activities across business and technical workstreams.</li><li>Lead cutover planning workshops with stakeholders across Finance, Supply Chain, Operations, Procurement, Customer Service, HR, and IT.</li><li>Establish cutover governance, readiness criteria, dependencies, risks, and escalation procedures.</li><li>Coordinate data migration activities, including timing, validation, reconciliation, and business sign-offs.</li><li>Work closely with testing teams to ensure cutover requirements are incorporated into User Acceptance Testing (UAT) and deployment preparation.</li><li>Plan and facilitate mock cutovers, dress rehearsals, and go-live readiness assessments.</li><li>Develop detailed cutover runbooks and execution schedules, including weekend and after-hours go-live activities.</li><li>Manage go/no-go decision processes and executive status reporting.</li><li>Coordinate command center activities during deployment and hypercare periods.</li><li>Monitor and manage cutover risks, issues, dependencies, and contingency plans.</li><li>Ensure business continuity and operational readiness throughout the transition.</li></ul>
<p><strong>THE ROLE:</strong></p><p>We are seeking a Web Content Developer to support the ongoing development, maintenance, and optimization of digital platforms. This role partners closely with marketing, digital, and technical teams to ensure web content and campaigns are accurate, engaging, and aligned with business objectives.</p><p><em>Key responsibilities include:</em></p><ul><li>Maintaining and updating multiple web properties within a custom CMS</li><li>Developing and supporting HTML/CSS for websites, landing pages, and emails</li><li>Creating and managing landing page and digital campaign content</li><li>Testing, debugging, and quality-checking digital assets across web and email</li><li>Supporting front-end frameworks (e.g., React, Angular, TypeScript)</li><li>Managing web analytics and assisting with performance reporting</li><li>Supporting email templates and digital marketing initiatives</li><li>Collaborating with internal stakeholders and external partners on digital and e-commerce projects</li></ul><p><strong>WHY THIS ROLE?</strong></p><p>This is a great opportunity to work in a collaborative, fast-paced digital environment where your work directly impacts brand presence, customer engagement, and online performance. You’ll gain exposure to a broad range of web technologies while partnering with cross-functional teams on meaningful initiatives. The role offers a competitive salary, benefits package, RRSP program along with long-term stability and opportunities to grow your technical and creative skill set. If you enjoy blending development, content, and design—and want to be part of a growing digital team—apply now!</p>
<p>We are partnering with a leading global industrial manufacturer to support their search for a Corporate Account Manager to represent their business across British Columbia, with a primary focus on the Greater Vancouver market.</p><p><br></p><p>This is a high-impact, externally facing role responsible for managing and growing strategic, large-scale corporate accounts. The successful candidate will act as a senior commercial representative in the region, owning key relationships and driving long-term, profitable growth in a competitive and evolving market.</p><p><br></p><p><strong>The Role</strong></p><p>Reporting to senior leadership, the Corporate Account Manager will have ownership of account strategy, customer relationships, and regional market growth. You will work autonomously while collaborating closely with internal teams across sales, operations, supply chain, and product development.</p><p><br></p><p>This opportunity is ideal for a commercially driven professional who thrives in relationship-led sales, strategic account management, and business development.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Manage and grow a portfolio of strategic and large corporate accounts across British Columbia.</li><li>Develop and execute account strategies, including pricing, service models, and long-term agreements.</li><li>Serve as the primary point of contact, building relationships at all levels, including executive stakeholders.</li><li>Identify and secure new business opportunities while maximizing existing account profitability.</li><li>Lead contract negotiations and pricing discussions aligned with business objectives.</li><li>Monitor market trends, competitor activity, and industry dynamics to inform business strategy.</li><li>Collaborate cross-functionally to ensure seamless service delivery and customer satisfaction.</li><li>Prepare sales forecasts, reporting, and performance metrics.</li><li>Contribute to annual business plans and long-term regional market strategies.</li><li>MUST HAVE experience either working with or selling flat rolled steel.</li></ul><p><br></p><p><br></p>
<p>Our Niagara Region client is seeking a CPA-designated accounting professional to join their finance team as <strong>Accounting Manager</strong>. Reporting directly to the Divisional Controller, this role plays a key part in ensuring the accuracy and integrity of financial reporting, supporting budgeting and forecasting activities, and providing meaningful financial analysis to operations and senior leadership. This is an excellent opportunity for a hands-on CPA who enjoys partnering with the business, leading reporting processes, mentoring staff, and driving continuous improvement initiatives.</p><p><br></p><p><strong>What You'll Be Doing</strong></p><ul><li>Lead the preparation, review, and analysis of monthly and quarterly financial statements.</li><li>Prepare journal entries, accruals, and balance sheet reconciliations to ensure accurate reporting.</li><li>Support annual budgeting, forecasting, and financial planning processes.</li><li>Analyze financial results, investigate variances, and provide actionable recommendations to leadership.</li><li>Prepare and monitor key performance indicators (KPIs) and operational metrics.</li><li>Partner closely with operations and construction teams to provide financial insights and decision support.</li><li>Coordinate year-end audit requirements and act as a key liaison with external auditors.</li><li>Assist with corporate tax filings and government reporting requirements.</li><li>Review account reconciliations and support the integrity of the general ledger.</li><li>Identify opportunities for process improvements, enhanced controls, and system efficiencies.</li><li>Provide leadership and mentorship to a General Accountant while supporting broader finance team initiatives.</li></ul><p><strong>What Sets This Role Apart</strong></p><ul><li>High visibility with senior leadership.</li><li>Meaningful interaction with both finance and operations teams.</li><li>Opportunity to influence process improvements and business performance.</li><li>Strong career growth with a company that prefers to promote from within.</li><li>Exposure to budgeting, forecasting, operational analysis, audit, tax, and strategic finance initiatives.</li></ul><p><br></p>
<p><strong>THE ROLE:</strong> </p><p>Our client is seeking an experienced Compliance Manager to lead a multidisciplinary compliance function within a fast-paced payments environment. This role is responsible for overseeing AML, fraud, and regulatory compliance activities while ensuring programs remain aligned with evolving Canadian regulatory requirements.</p><p><em>Responsibilities:</em></p><ul><li>Lead and mentor a compliance team, managing performance, priorities, workload distribution, and professional development</li><li>Oversee and enhance AML/CTF programs, including risk assessments, policy management, employee training, transaction monitoring, and sanctions screening</li><li>Act as the senior escalation point for complex investigations, sanctions reviews, PEP assessments, and reporting decisions</li><li>Manage compliance control testing activities and evaluate the effectiveness of key compliance frameworks and controls</li><li>Direct fraud prevention initiatives, partnering with external stakeholders and using data insights to strengthen monitoring programs</li><li>Ensure policies, procedures, and practices remain aligned with applicable Canadian regulatory, privacy, consumer protection, and payment industry requirements</li><li>Monitor regulatory developments and provide guidance on emerging compliance obligations and risks</li><li>Prepare and present compliance reports, metrics, and updates to executive leadership and key stakeholders</li></ul><p><strong>WHY THIS ROLE?</strong></p><p>This is an exciting opportunity to take ownership of a critical compliance function within a growing and innovative payments organization. You'll play a key role in shaping compliance strategy, strengthening risk management practices, and leading a high-performing team in a dynamic and highly regulated environment. The organization offers a competitive salary, comprehensive benefits package, and the opportunity to influence business decisions while working closely with senior leadership. If you're looking for a leadership role where your expertise will have a meaningful impact, apply now and take the next step in your compliance career.</p>
<p><strong>Accounting Manager | Downtown Vancouver | Hybrid</strong></p><p><br></p><p>Our client, an established organization within the marine industry, is seeking an experienced Accounting Manager to join their team in downtown Vancouver. This is an excellent opportunity for a hands-on accounting professional who enjoys balancing day-to-day operational accounting with financial oversight, reporting, and process management.</p><p><br></p><p>Reporting to senior leadership, the Accounting Manager will oversee the full-cycle accounting function, provide guidance and direction to junior accounting team members, and ensure accurate and timely financial reporting across multiple entities. This individual will play an integral role in managing the organization's financial operations, including treasury, cash flow, payroll, budgeting, and compliance.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Oversee the full-cycle accounting function, ensuring accurate and timely processing of all financial transactions.</li><li>Provide leadership, mentorship, and oversight to junior accounting staff responsible for accounts payable and accounts receivable.</li><li>Manage multi-entity financial reporting, including monthly, quarterly, and year-end financial statements.</li><li>Oversee payroll processing, government remittances, and related compliance requirements.</li><li>Manage treasury functions, cash flow forecasting, banking relationships, and working capital requirements.</li><li>Assist with the preparation of year-end audit schedules, tax working papers, and supporting documentation.</li><li>Coordinate with external auditors and tax advisors to support annual reporting and compliance requirements.</li><li>Assist with the annual budgeting process, financial forecasting, and ongoing variance analysis.</li><li>Identify opportunities to improve accounting processes, internal controls, and overall financial reporting efficiency.</li><li>Provide financial insights and reporting to support management's decision-making.</li></ul><p><br></p><p><br></p>
<p>Our client is seeking a detail-oriented Senior Accountant to join their team in a fully on-site role. Reporting directly to the Controller, this position is responsible for supporting the organization's day-to-day accounting operations, financial reporting, reconciliations, and month-end close activities.</p><p><br></p><p>The successful candidate will oversee general ledger maintenance, accounts payable and receivable, account reconciliations, and financial reporting while helping strengthen internal controls and improve accounting processes. This opportunity is ideal for someone who enjoys working in a fast-paced, inventory-driven environment and takes pride in maintaining accurate and reliable financial information.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p>Financial Reporting & Close</p><ul><li>Lead month-end and year-end close processes, including journal entries and account reconciliations</li><li>Prepare financial statements, management reporting, and supporting analyses</li><li>Investigate and resolve accounting discrepancies</li><li>Support the development and enhancement of accounting policies and internal controls</li></ul><p>Financing & Inventory Accounting</p><ul><li>Record and reconcile inventory financing transactions</li><li>Monitor financing balances and prepare supporting reporting for management</li><li>Maintain accurate accounting records related to inventory and financing activities</li></ul><p>Reconciliations & General Accounting</p><ul><li>Perform reconciliations of key general ledger accounts</li><li>Complete cash and bank reconciliations</li><li>Ensure sub-ledgers remain balanced with the general ledger</li><li>Investigate and resolve variances on a timely basis</li></ul><p>Accounts Receivable</p><ul><li>Manage customer and internal receivables</li><li>Support collection activities and account monitoring</li><li>Review transactions and ensure compliance with company policies</li></ul><p>Vendor & Operational Accounting Support</p><ul><li>Assist with vendor-related reconciliations and claims processes</li><li>Maintain inventory costing records and supporting schedules</li><li>Support accounting requirements across multiple departments</li></ul><p>Additional Responsibilities</p><ul><li>Maintain fixed asset schedules</li><li>Assist with ERP/accounting system troubleshooting and issue resolution</li><li>Participate in process improvement initiatives</li></ul>
We are looking for an experienced Accounting Technician to join a public practice firm in Edmonton, Alberta. This long-term opportunity is suited to someone who takes pride in producing complete client files, managing tax and year-end work with accuracy, and supporting a diverse client base that includes owner-managed businesses, professionals, and investment-related accounts. You will be part of a collaborative team environment that values strong client service, quality work, and dependable follow-through.<br><br>Responsibilities:<br>• Prepare complete working paper files and engagement documentation in a paperless accounting environment from initial records through to final review.<br>• Assemble compilation files and financial statements for a range of client engagements with a strong focus on accuracy and completeness.<br>• Complete corporate income tax returns and personal tax returns in accordance with Canadian tax requirements and filing deadlines.<br>• Produce T4s, T5s, and other related tax filings while ensuring supporting information is organized and accurate.<br>• Contribute to tax planning assignments by gathering information, preparing schedules, and supporting senior team members with analysis.<br>• Handle accounting records and reporting related to investment holdings and associated client activities.<br>• Work closely with partners and managers to keep client engagements on schedule and resolve issues efficiently.<br>• Maintain clear electronic records, reconcile accounts, and support bookkeeping and other core accounting processes as required.
We are looking for an experienced Office Manager to provide hands-on administrative and operational support for a busy team in Mississauga, Ontario. This Long-term Contract opportunity is ideal for someone who is highly organized, self-directed, and comfortable managing both executive support duties and day-to-day office coordination in a fast-paced environment. The successful candidate will bring strong judgement, attention to detail, and the ability to keep priorities moving smoothly while handling confidential information with professionalism.<br><br>Responsibilities:<br>• Provide senior-level administrative support by preparing documents, presentations, and correspondence for leadership and internal teams.<br>• Coordinate meetings, calendars, and office events while ensuring conference rooms and shared spaces are scheduled effectively.<br>• Manage expense submissions and reconciliation activities with accuracy, including follow-up on invoices and related records.<br>• Oversee daily office operations such as incoming mail, package handling, storage organization, and vendor coordination.<br>• Maintain a proactive working relationship with external service providers, including office facilities and storage partners, to support smooth operations.<br>• Partner with internal teams such as IT to address office needs, resolve issues promptly, and improve administrative processes.<br>• Create and maintain clear process documentation to support consistency, efficiency, and knowledge sharing across office functions.<br>• Communicate regularly with senior leadership by providing timely updates, coordinating requests, and supporting shifting business priorities.
<p>Financial Reporting Manager | Downtown Vancouver (Hybrid)</p><p><br></p><p>Our client, a well-established and growing organization located in Downtown Vancouver, is seeking a Financial Reporting Manager to join their team in a hybrid capacity. This is an exciting opportunity for a collaborative finance professional with a strong foundation in public practice and experience consolidating statements for multi-entity organizations.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Oversee the consolidation and preparation of accurate, timely monthly financial statements for a group of companies in accordance with ASPE.</li><li>Lead, mentor, and develop a team of accounting and reporting professionals.</li><li>Conduct detailed financial analysis to drive business insights and support strategic decision-making.</li><li>Champion process improvement initiatives, leveraging AI and automation to streamline reporting cycles and increase efficiency.</li><li>Assist with the coordination and completion of financial audits, ensuring compliance and high-quality deliverables.</li><li>Manage ad hoc projects and respond to emerging needs within the finance function.</li><li>Collaborate with cross-functional teams and senior leadership to support continuous improvement and organizational goals.</li></ul><p><br></p><p><br></p>
<p><strong>Controller (Bilingual)</strong></p><p><strong>Location:</strong> Downtown Ottawa | Free Parking</p><p><strong>Industry:</strong> Not-for-Profit | Unionized Environment</p><p>Our client, a well-established national not-for-profit organization, is seeking a fully bilingual <strong>Controller</strong> to lead finance and administrative operations in a unionized environment. Reporting to senior leadership, this role supports an annual budget of approximately <strong>$41M</strong> and is responsible for financial stewardship, compliance, reporting, payroll oversight, and administrative leadership across national and regional offices.</p><p>This is an excellent opportunity for a hands-on, collaborative finance leader who enjoys working in a mission-driven organization and can balance strategic insight with day-to-day operational execution.</p><p>Key Responsibilities</p><p><strong>Financial Management & Reporting</strong></p><ul><li>Lead the preparation and coordination of the annual operating budget of approximately $41M.</li><li>Oversee day-to-day accounting operations, including internal controls, cash flow, accounting policies, and investments.</li><li>Prepare financial statements, management reports, budget-to-actual analyses, and other financial reporting for leadership.</li><li>Monitor financial performance, investigate variances, and provide recommendations to senior leaders.</li><li>Ensure compliance with all statutory and regulatory requirements, including CRA, payroll, and Statistics Canada filings.</li><li>Act as the primary contact for internal and external audits and coordinate all related activities.</li><li>Support contract review and negotiations for goods, services, and cost-saving opportunities.</li><li>Provide financial guidance to internal stakeholders, vendors, financial institutions, and external partners.</li><li>Maintain and monitor membership-related financial and reporting data across multiple bargaining units.</li></ul><p><strong>HR, Payroll & Administration</strong></p><ul><li>Oversee payroll administration, employee benefits, and HR-related budget impacts.</li><li>Ensure compliance with collective agreements, employment legislation, and internal policies.</li><li>Support hiring administration, attendance tracking, benefits coordination, and employee support processes.</li><li>Promote a positive, inclusive workplace through strong HR and administrative practices.</li><li>Oversee office operations, facilities, equipment, reception, and administrative support functions.</li></ul><p><strong>National & Regional Support</strong></p><ul><li>Serve as a financial and administrative resource to national leadership and regional offices.</li><li>Provide guidance on financial procedures, compliance requirements, and administrative best practices.</li><li>Identify opportunities to improve processes and strengthen shared services across the organization.</li></ul><p><strong>Team Leadership</strong></p><ul><li>Supervise and mentor a team of <strong>3 Bookkeepers</strong> and <strong>5 Accounting Assistants</strong>.</li><li>Foster a culture of accountability, collaboration, and continuous improvement.</li></ul><p><br></p>
<p>Our client, a growing and well-established organization in the consumer products and distribution space, is seeking a Senior Financial Accountant to join their finance team. This is an excellent opportunity for a CPA-designated professional who enjoys operating in a hands-on environment where they can make a meaningful impact on both the accounting function and broader business operations.</p><p><br></p><p>Reporting directly to the Divisional Controller, the Senior Financial Accountant will play a key role in full-cycle accounting, financial reporting, inventory accounting, process improvement initiatives, and operational support across multiple entities. The successful candidate will thrive in a fast-paced environment, demonstrate strong business acumen, and possess the ability to identify issues, recommend solutions, and drive results independently.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p>• Manage full-cycle accounting across multiple entities in accordance with ASPE standards.</p><p>• Prepare journal entries related to fixed assets, inventory, accruals, prepaids, and other balance sheet accounts.</p><p>• Support the month-end and year-end close processes, ensuring accuracy and timeliness.</p><p>• Prepare and review account reconciliations and investigate outstanding reconciling items.</p><p>• Maintain the integrity of the general ledger and chart of accounts.</p><p>• Support inventory accounting, valuation, adjustments, cycle count analysis, and variance investigations.</p><p>• Perform gross margin, sales, pricing, and cost analysis as required.</p><p>• Research and resolve accounting discrepancies, transaction issues, and financial reporting variances.</p><p>• Partner with Sales, Operations, Quality Assurance, Warehouse, and IT teams to resolve financial and process-related issues.</p><p>• Support external audits, tax filings, and regulatory compliance requirements.</p><p>• Assist with customer deductions, rebates, chargebacks, broker commissions, and related reporting requirements.</p><p>• Support budgeting, forecasting, and management reporting initiatives.</p><p>• Identify process inefficiencies, control gaps, and opportunities for automation and operational improvements.</p><p>• Assist with regulatory reporting and compliance requirements.</p><p>• Provide backup support for critical accounting functions during peak periods and team absences.</p><p>• Participate in special projects and other ad hoc accounting duties as required.</p><p><br></p><p><br></p>
We are looking for a Legal Assistant to support legal and administrative work in Winnipeg, Manitoba. In this role, you will help prepare accurate documentation, coordinate file materials, and assist with due diligence and service requests in a busy legal environment. The ideal candidate is organized, comfortable managing multiple priorities, and confident using office software to maintain high standards of accuracy and service.<br><br>Responsibilities:<br>• Draft, update, and format legal documents using lawyer direction and established precedents as needed.<br>• Assemble and organize materials required for closing books and maintain well-structured file documentation.<br>• Review correspondence and legal documentation carefully to correct grammar, spelling, formatting, and content inconsistencies.<br>• Process organizational service requests accurately and within required timelines.<br>• Arrange required searches and support due diligence activities by gathering and verifying information.<br>• Manage incoming communications, including phone calls and email correspondence, in a thorough manner.<br>• Maintain calendars, schedule appointments, and provide administrative support to keep legal workflows on track.
<p>Our client is seeking a highly analytical and business-minded Senior Financial Analyst to join their finance team. Reporting into finance leadership, this role will serve as a key business partner responsible for financial planning and analysis, budgeting, forecasting, performance reporting, financial modelling, and strategic decision support. Working closely with operational and commercial leaders, the successful candidate will provide meaningful insights that drive profitability, support business growth, and enhance decision-making across the organization.</p><p><br></p><p>Key Responsibilities:</p><p><br></p><p>Financial Analysis & Reporting</p><p>• Prepare and deliver monthly financial reporting, analysis, and commentary on business performance, including revenue, gross margin, operating expenses, and profitability.</p><p>• Analyze financial and operational results, identify key trends and business drivers, and provide actionable recommendations to improve performance.</p><p>• Develop financial models, business cases, and profitability analyses to support strategic initiatives and investment decisions.</p><p>• Conduct customer, product, and business-unit profitability analysis to identify growth opportunities and areas for improvement.</p><p>• Perform cost and variance analysis, including the evaluation of standard costs and key operational metrics.</p><p>• Support senior leadership with ad hoc reporting, financial modelling, and business analysis.</p><p><br></p><p>Budgeting, Forecasting & Planning</p><p>• Lead the annual budgeting process and ongoing forecasting activities.</p><p>• Partner with department leaders to develop, maintain, and refine financial plans and performance targets.</p><p>• Analyze forecast-to-actual variances and communicate risks, opportunities, and recommendations.</p><p>• Support long-range planning initiatives and provide insight into future business performance.</p><p>• Present forecasts, financial results, and key findings to leadership teams.</p><p><br></p><p>Business Partnership & Continuous Improvement</p><p>• Act as a trusted finance partner to operational and commercial leaders across the organization.</p><p>• Provide financial analysis and decision support to improve profitability, efficiency, and overall business performance.</p><p>• Participate in cross-functional initiatives focused on process improvements, reporting enhancements, and business transformation projects.</p><p>• Identify opportunities to improve forecasting accuracy, reporting effectiveness, and financial processes.</p><p>• Assist with the implementation and optimization of financial systems, reporting tools, and business intelligence solutions.</p><p>• Collaborate closely with Accounting and other corporate functions to ensure alignment of financial objectives and reporting requirements.</p>