<p><strong>THE ROLE:</strong></p><p>We are seeking an experienced Controller for a 6-month contract to support audit activities, oversee core accounting operations, and deliver accurate and timely financial and management reporting. This is a hands-on role within a multi-entity, private equity–backed organization.</p><p><em>Key Responsibilities:</em></p><ul><li>Support external auditors for the December 31 year-end and manage audit-related deliverables</li><li>Oversee payroll and accounts payable processes across multiple legal entities and provinces</li><li>Lead month-end close and financial statement consolidation, maintaining both consolidated and entity-level reporting</li><li>Prepare private equity reporting, including KPIs, covenant reporting, and performance metrics</li><li>Deliver monthly management reporting and variance analysis across multiple business units</li><li>Manage core accounting activities, including reconciliations, journal entries, and statutory filings (GST, WCB, T4, benefits)</li></ul><p><strong>ABOUT YOU:</strong></p><p>You are a seasoned Controller who thrives in fast‑paced, multi‑entity organizations. You bring deep technical accounting knowledge, strong leadership capability, and a hands‑on approach. You’re comfortable partnering with auditors, supporting private equity reporting requirements, and ensuring payroll, statutory filings, and compliance obligations are met accurately and on time. You are adaptable, detail‑oriented, and confident stepping into a contract role to deliver immediate impact.</p><p><br></p><p><strong>WHAT'S ON OFFER?</strong></p><p>This 6‑month contract provides the opportunity to contribute at a senior level within a dynamic, growing organization. You’ll work closely with leadership, gain exposure to private equity reporting, and lead critical accounting functions during a key reporting period. A competitive wage is offered, reflecting the scope and seniority of the role. If you have the experience required and are interested in being considered for this opportunity, please apply now!</p><p><br></p>
<p><strong>THE ROLE:</strong></p><p>We are seeking an experienced and collaborative Finance Manager to support a vibrant, multi‑departmental organization through a six‑month contract. This role oversees full-cycle financial reporting, monthly statements, and ASNPO-compliant reporting while supervising a small but diverse accounting team. You will play a key role in strengthening financial processes, supporting budget activities, and acting as a trusted business partner across the organization.</p><p><em>Key Responsibilities:</em></p><ul><li>Prepare monthly financial statements, including variance analysis and ASNPO reporting</li><li>Lead and mentor a small team of accounting staff </li><li>Support and planning activities and budget preparation</li><li>Oversee high-volume accounts payable workflows</li><li>Partner closely with operational leaders to enhance financial processes, promote transparency, and build alignment across departments</li><li>Foster a customer-focused finance function that supports organizational efficiency and shared goals</li></ul><p><strong>ABOUT YOU:</strong></p><p>You are an open communicator who values efficiency, clarity, and partnership. You bring strong technical expertise paired with the ability to guide team members of varying experience levels. You thrive in an environment with diverse stakeholders and high transaction volumes, and you’re energized by the opportunity to elevate financial operations while maintaining a supportive and collaborative culture.</p><p><br></p><p><strong>WHAT'S ON OFFER?</strong></p><p>This is an exciting contract opportunity to step into a meaningful leadership role within a dynamic, mission-driven environment and gain further experience. You’ll work closely with leaders across the organization and have the chance to influence process improvements and strengthen organizational impact. In addition to a competitive wage, you’ll be joining a workplace that values open communication, teamwork, and continuous improvement. We invite you to submit your application online today and be a part of our client's vision for optimized processes.</p>
<p><strong>THE ROLE:</strong></p><p>We are seeking an Accounting Manager to support a Non-Profit on a 3 - 6 month contract, with a strong opportunity to move into a permanent role. This Calgary area position requires a hands-on accounting professional with exceptional people skills, patience, and flexibility, who is comfortable working closely with multiple different stakeholders.</p><p><em>Key Responsibilities:</em></p><ul><li>Supervise Accounts Payable and Accounts Receivable</li><li>Manage full-cycle accounting and month-end close</li><li>Oversee banking, cash management, and reconciliations</li><li>Prepare and support monthly and ad hoc financial reporting</li><li>Support the Director of Finance & Administration as needed</li></ul><p><strong>ABOUT YOU:</strong></p><p>You are an approachable and adaptable accounting professional who thrives in environments that require empathy, patience, and strong interpersonal skills. You bring solid technical accounting knowledge, but even more importantly, you’re comfortable engaging with diverse stakeholders and handling non‑routine scenarios with calm and confidence. You enjoy contributing to meaningful work within a mission‑driven setting and can balance operational tasks with leadership responsibilities.</p><p><br></p><p><strong>WHAT'S ON OFFER?</strong></p><p>This role provides the opportunity to support a purpose‑driven organization while building strong community relationships. You’ll join a supportive team environment, gain exposure to a broad range of accounting activities, and step into a role with genuine potential to become permanent. A competitive wage is offered for this contract engagement, along with meaningful, impactful work. This role is ideal for someone who brings exceptional people skills, patience, and hands‑on accounting experience. If you have the skills and are interested in this opportunity, apply now or reach out to learn more!</p>
<p>Our client is looking for an<strong> Accounts Receivable Analyst</strong> to join their team on a contract basis in Calgary, Alberta. This role supports accounts receivable operations, timely collections, and strong customer relationships, contributing to the success of a leading communications organization.</p><p><strong>Responsibilities:</strong></p><ul><li>Manage collection activities, including customer outreach and payment follow-ups.</li><li>Negotiate payment plans and settlements in line with credit policies.</li><li>Reconcile accounts and resolve payment discrepancies and unapplied cash.</li><li>Partner with Sales and Operations to resolve billing and service issues.</li><li>Assess credit risk, recommend credit limit or term changes, and manage credit holds.</li><li>Review and process new or revised credit applications.</li><li>Monitor at-risk accounts and report collection issues to management.</li><li>Analyze late payment trends and recommend process improvements.</li></ul>
<p>Our client in Calgary is seeking an <strong>Accounts Receivable Analyst</strong> for a long-term contract opportunity. This role focuses on managing the full AR cycle with an emphasis on cash applications, unapplied cash, and reconciliations in a dynamic environment.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Resolve unapplied cash and support accurate account reconciliation</li><li>Manage cash applications, payment processing, and daily cash receipts</li><li>Investigate discrepancies and troubleshoot AR reports</li><li>Collaborate with internal teams to improve AR processes</li><li>Analyze data using advanced Excel (pivot tables, lookups)</li><li>Support process improvements and upcoming system transitions</li></ul><p><br></p>
<p>Our client is seeking for a detail-oriented and proactive <strong>Bookkeeper </strong>to join their team on a contract basis in Calgary, Alberta. This role supports accurate financial processing, timely payments, and provides reliable reporting to help the business manage budgets and scale with confidence.</p><p><strong>Responsibilities:</strong></p><ul><li>Manage AP/AR, including invoicing, billing, and tracking incoming funds.</li><li>Ensure speakers and clients are paid accurately and on time.</li><li>Perform bank, credit card, and lease reconciliations.</li><li>Process semi-monthly payroll, ROEs, and benefits administration.</li><li>Complete month-end close and GST filings; prepare data for CPA.</li><li>Produce P& L reports and support budgeting in QuickBooks Online.</li><li>Handle commercial banking, including wires and ACH payments.</li><li>Maintain accurate financial records across QuickBooks and internal systems.</li><li>Learn and manage proprietary software and new industry processes.</li><li>Bring curiosity, strong communication, and an entrepreneurial mindset.</li></ul>
<p>Robert Half is partnering with a well‑established organization seeking a Payroll & HR Generalist to join their team. This role is ideal for a detail‑oriented professional who thrives in a fast‑paced environment and brings both payroll expertise and well‑rounded HR support experience.</p><p><br></p><p>Key Responsibilities</p><p><br></p><ul><li>Process end‑to‑end payroll accurately and on schedule using ADP Workforce Now</li><li>Maintain employee records, ensure compliance, and support HR initiatives</li><li>Provide guidance on HR policies and procedures</li><li>Assist with onboarding, offboarding, and benefits administration</li><li>Support audits, reporting, and continuous improvement in payroll/HR processes</li><li>Prepare and submit payroll‑related reports, including workers’ compensation, benefits, and other statutory filings</li><li>Complete year‑end reconciliations, including preparation and verification of T4s and associated summaries</li><li>Collaborate closely with internal stakeholders to ensure timely and accurate information flow</li></ul>
<p>Robert Half is seeking an experienced Payroll Specialist on behalf of our client, a respected organization in need of a skilled professional to manage complex payroll processes. If you are detail-oriented, enjoy working in a collaborative environment, and thrive when meeting deadlines, this could be the ideal opportunity for you.</p><p><br></p><p>Key Responsibilities:</p><p><br></p><ul><li>Process payroll across multiple provinces and international locations, ensuring compliance with relevant regulations</li><li>Maintain payroll records and ensure compliance with company policies and applicable laws</li><li>Administer payroll for unionized employee groups, maintaining accuracy in rates and deductions</li><li>Oversee benefit calculations and administration, including commissions, RRSPs, pension plans, garnishments, and Worker’s Compensation Board matters</li><li>Manage vacation accruals, leaves of absence, annual bonuses, and employee expense reimbursements</li><li>Prepare and file T4s and Records of Employment (ROEs) in accordance with statutory deadlines</li><li>Respond to employee inquiries regarding payroll matters</li><li>Perform regular and ad hoc payroll reconciliations; support payroll accounting and reporting activities</li></ul>
<p>Our client is seeking a dedicated <strong>Payroll Specialist</strong> to join their team on a long-term contract basis in Mini Thni, Alberta. This role supports payroll operations and ensures accurate processing for employees, including payroll administration, benefits management, and recruitment coordination. The ideal candidate is someone who has experience in payroll, benefits, and recruitment coordination, and is eager to build processes while supporting a growing team.</p><p><strong>Responsibilities:</strong></p><ul><li>Process payroll for 60–70 employees in compliance with provincial regulations.</li><li>Enter hours in Xyntax, review remittances, and manage pensions and benefits.</li><li>Reconcile payroll accounts, prepare journal entries, and review T4s.</li><li>Coordinate recruitment activities, including postings, screening, interviews, reference checks, and offer letters.</li><li>Supervise payroll and recruitment functions as the team expands.</li><li>Resolve payroll discrepancies and communicate clearly with employees.</li><li>Collaborate with departments to support integrated payroll and recruitment processes.</li></ul>