<p>Our client is looking for an experienced <strong>Payroll Specialist</strong> to join a non-profit organization in <strong>Edmonton, Alberta</strong> in a contract-to-permanent opportunity. This role is ideal for a payroll professional with experience managing high-volume biweekly payroll, supporting unionized and non-unionized employees, and resolving payroll and system issues. The successful candidate will be detail-oriented, analytical, and comfortable working with large datasets and cross-functional teams.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Administer end-to-end biweekly payroll for approximately 3,500–3,800 employees, ensuring accurate and timely processing.</li><li>Process payroll for unionized and non-unionized employees across multiple provinces, ensuring compliance with collective agreements and legislation.</li><li>Review and validate time records prior to payroll processing.</li><li>Investigate payroll discrepancies and resolve employee, system, reporting, and vendor-related issues.</li><li>Prepare payroll reports, reconciliations, and analysis using advanced Excel functions.</li><li>Support payroll system administration, troubleshooting, and timekeeping applications.</li><li>Identify process improvements, document procedures, and support payroll policies and workflows.</li><li>Complete year-end activities, including T4s, Records of Employment, and statutory filings.</li><li>Collaborate with Human Resources and Finance to maintain accurate records, reconcile payroll, and support audits.</li></ul><p><br></p>
<p>Robert Half is recruiting a Payroll Specialist on behalf of an industry leader. This is an excellent opportunity to join a well-established payroll team supporting a large, multi‑provincial Canadian workforce. This position is based in the Greater Edmonton, Alberta area.</p><p><br></p><p>The Payroll Specialist will support end‑to‑end payroll processing and act as a key point of contact for employee payroll and benefits inquiries. The role reports directly to the Payroll Manager and works alongside a collaborative and growing payroll team</p><p><br></p><p>This position is ideal for a payroll professional with a strong understanding of payroll fundamentals, solid technical skills, and exceptional attention to detail, who is comfortable working with field-based employees in a fast‑paced environment</p><p><br></p><p><strong>Payroll Processing</strong></p><ul><li>Process weekly, multi‑provincial Canadian payroll</li><li>Ensure payroll is completed accurately and on time using</li><li>Review, validate, and troubleshoot electronic timesheets</li><li>Support payroll job costing requirements</li><li>Assist with payroll reconciliations and balancing</li><li>Ensure compliance with provincial payroll legislation</li></ul><p><strong>Benefits Administration & Reconciliations</strong></p><ul><li>Complete regular benefits reconciliations</li><li>Respond to frequent employee inquiries related to benefits coverage and deductions</li><li>Support benefit enrollments, changes, and terminations</li><li>Liaise with internal teams and benefits providers as required</li></ul><p><strong>Employee Support & Inquiries</strong></p><ul><li>Serve as a primary contact for payroll- and benefits-related employee questions</li><li>Provide clear, professional, and timely responses to inquiries</li><li>Work closely with employees in operational and field-based roles</li></ul><p><strong>Systems & Process Support</strong></p><ul><li>Maintain accurate and up-to-date payroll records</li><li>Assist with payroll audits, reporting, and year-end activities</li><li>Identify discrepancies and escalate issues as appropriate</li><li>Contribute to continuous improvement initiatives within payroll processes</li></ul>
<p>Our client is looking for an experienced Reconciliation Specialist to join an automotive organization in Edmonton, Alberta on a <strong>2–4 week Contract</strong>. This in-office role is ideal for someone who can quickly step in to complete outstanding bank reconciliations, investigate variances, and bring accuracy and clarity to account activity.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Complete outstanding bank reconciliations for two accounts.</li><li>Review daily and historical cash activity to identify discrepancies, unmatched transactions, and missing entries.</li><li>Investigate and resolve reconciling items using supporting financial records.</li><li>Maintain clear documentation of reconciliation findings and adjustments.</li><li>Support payment activity reviews and ensure account balances are accurate.</li><li>Use advanced Excel functions, including pivot tables and lookup functions, to analyze transaction data.</li><li>Collaborate with the accounting team to understand account history and resolve outstanding issues.</li><li>Support reconciliation of floorplan-related transactions and ensure accurate financial records.</li></ul><p><br></p>
<p>Robert Half is partnering with an industry-leading construction organization to recruit an experienced Accounts Payable Specialist. This is an exciting opportunity to join a well-established and growing company known for its strong reputation, collaborative culture, and commitment to operational excellence.</p><p><br></p><p>The successful candidate will play a key role within the accounting team, managing a high-volume accounts payable function while supporting process improvements and an upcoming ERP implementation initiative. This position is ideal for a detail-oriented accounting professional who thrives in a fast-paced environment and enjoys taking ownership of complex reconciliations and vendor relationships.</p><p><br></p><p><strong><u>Key Responsibilities</u></strong></p><ul><li>Process a high volume of vendor invoices accurately and efficiently.</li><li>Review, verify, and code invoices to the appropriate general ledger accounts and projects.</li><li>Match invoices with purchase orders, contracts, and supporting documentation.</li><li>Prepare and process weekly electronic payments, EFTs, wire transfers, and cheque runs.</li><li>Investigate and resolve invoice discrepancies and vendor inquiries in a timely manner.</li><li>Perform regular vendor statement reconciliations and account reconciliations.</li><li>Reconcile corporate credit card transactions and employee expense claims.</li><li>Maintain accurate vendor records and ensure supporting documentation is complete and compliant.</li><li>Assist with month-end and year-end closing activities, including accruals and reporting.</li><li>Collaborate with project managers, site personnel, procurement teams, and accounting staff to ensure timely invoice approvals.</li><li>Support the implementation and optimization of a new ERP system, including data validation, testing, process documentation, and user support.</li><li>Identify opportunities to improve accounts payable workflows, internal controls, and efficiencies.</li><li>Ensure adherence to company policies, accounting standards, and construction industry best practices.</li></ul>
<p>Our client is seeking a detail-oriented <strong>Registration and Mobility Services Admin</strong> in <strong>Edmonton, Alberta</strong> on a Long-term Contract basis. This role is ideal for someone who enjoys structured administrative work, provides responsive service, and can manage multiple priorities accurately. The successful candidate will support applicants through registration and mobility processes while ensuring files are complete and ready for review.</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Respond to applicant questions through shared inboxes and phone lines, providing clear information on registration and mobility processes.</p><p>• Guide applicants through required forms, documentation, and next steps.</p><p>• Review applications for completeness and follow up on missing information or documentation.</p><p>• Maintain accurate applicant records, communications, and updates in internal systems.</p><p>• Manage high-volume administrative tasks while meeting service standards and response timelines.</p><p>• Coordinate application communications and prepare files for handoff to the next team.</p><p>• Schedule meetings and appointments and provide general administrative support.</p><p>• Escalate complex inquiries to the appropriate internal contacts while maintaining professional and responsive service.</p>
<p><strong>Overview</strong></p><p><br></p><p>Our client is seeking a Senior Azure Infrastructure Consultant for a part-time contract engagement through December 2026. This role will support a range of cloud infrastructure, security, networking, governance, and operational initiatives within a mature Azure environment.</p><p>The organization has largely completed its cloud adoption journey and is looking for an experienced Azure professional who can operate independently, provide technical leadership, and contribute across multiple concurrent projects. This is a hands-on consulting position requiring expertise in Azure infrastructure, cloud security, governance, Infrastructure as Code (IaC), and enterprise cloud operations.</p><p><br></p><p>The consultant will work remotely during MST business hours, with some flexibility required to accommodate collaboration with Australian stakeholders and project teams. Occasional early morning meetings and overlapping working hours may be necessary.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Support the organization's transition from Microsoft's Cloud Solution Provider (CSP) model to a Microsoft Customer Agreement (MCA)</li><li>Assist with Azure subscription management, governance, and policy implementation</li><li>Support Azure hub-and-spoke network architecture initiatives</li><li>Configure, deploy, and maintain Azure infrastructure using Infrastructure as Code practices</li><li>Review, enhance, and maintain Azure Bicep templates and deployment standards</li><li>Develop and maintain Azure governance, compliance, and security policies</li><li>Support Azure networking, firewall, and cloud security initiatives</li><li>Contribute to Secure Access Service Edge (SASE) projects and broader security modernization efforts</li><li>Assist with vulnerability remediation and security improvement activities</li><li>Provide technical guidance and hands-on support for cloud infrastructure projects</li><li>Support operational and project-related backlog items</li><li>Collaborate with infrastructure and security teams while independently managing assigned workstreams</li><li>Recommend and implement best practices for Azure architecture, governance, and security</li></ul><p><br></p>
<p><strong>THE ROLE:</strong></p><p>Our client is seeking an experienced <strong>Internal Audit Director </strong>to support critical initiatives related to internal controls, governance, and regulatory compliance. This role will focus on NI 52-109 compliance, internal control over financial reporting (ICFR), and strengthening financial reporting processes while partnering closely with Finance and Operations.</p><p><em>Responsibilities:</em></p><ul><li>Lead internal control reviews and assessments.</li><li>Support NI 52-109 compliance activities.</li><li>Evaluate and document ICFR processes and controls.</li><li>Partner with Finance and Operations to strengthen financial reporting processes.</li><li>Identify risks, control gaps, and remediation opportunities.</li><li>Support management reporting and audit requirements.</li><li>Provide guidance and recommendations to stakeholders on internal control matters.</li></ul><p><strong>ABOUT YOU:</strong></p><p>You are an experienced finance or audit professional with a strong background in internal controls, governance, and regulatory compliance. You have hands-on experience with ICFR, control testing, and process documentation, and are comfortable partnering with business leaders to identify risks and implement practical improvements. You are an effective communicator who can work independently and thrive in a consulting environment.</p><p><br></p><p><strong>WHAT'S ON OFFER?</strong></p><p>This opportunity offers the chance to contribute to critical internal audit, compliance, and financial reporting initiatives within a collaborative consulting environment. You will work closely with Finance and Operations leaders, apply your expertise to strengthen internal controls, and contribute to meaningful improvements across the organization.</p><p>If you are an experienced audit or finance professional looking to make an impact through strong controls, governance, and risk management, apply today!</p>
<p>Our client is looking for a detail-oriented <strong>Administrative Coordinator</strong> to join their team in Edmonton, Alberta. This role supports professional front-desk support, coordinating appointments, maintaining confidential information, and assisting with daily administrative operations. The ideal candidate is organized, adaptable, and professional, with strong administrative judgment, attention to detail, excellent communication skills, and the ability to manage competing priorities in a busy service environment.</p><p><strong>Responsibilities:</strong></p><ul><li>Provide professional reception and administrative support, welcoming visitors, responding to inquiries, and directing individuals to appropriate services.</li><li>Coordinate appointments, manage calendars, and adjust schedules to support efficient daily operations.</li><li>Handle confidential medical, personal, and administrative information with discretion and accuracy.</li><li>Process administrative transactions, including missed-appointment charges, expense documentation, and procurement card reconciliation.</li><li>Provide front-desk and office coverage across multiple service areas based on operational needs.</li><li>Maintain accurate records by entering, updating, and retrieving information using administrative systems and databases.</li><li>Respond to multi-line telephone inquiries, provide clear information, and appropriately escalate sensitive or complex matters.</li><li>Support onboarding and administrative logistics, including access coordination and technology setup.</li><li>Learn and adapt quickly to new systems, procedures, and workflows while maintaining a high standard of accuracy and professionalism.</li></ul>
<p><strong>Robert Half is proud to partner with a highly respected and growing Alberta-based organization in the search for a Controller.</strong> This is an excellent opportunity for an accomplished accounting leader who thrives in a hands-on environment and enjoys building strong financial processes, leading high-performing teams, and contributing to organizational growth.</p><p>Reporting to the Director of Finance, the Controller will play a pivotal role in overseeing the company's accounting operations, financial reporting, internal controls, and audit activities. This position offers the opportunity to influence strategic decision-making while driving operational excellence across the finance function.</p><p><br></p><p>What You'll Be Doing:</p><p><br></p><p>Financial Reporting & Corporate Governance</p><ul><li>Lead the monthly, quarterly, and annual financial reporting processes, ensuring accurate, timely, and reliable financial information.</li><li>Provide technical accounting expertise and ensure compliance with ASPE.</li><li>Maintain and enhance accounting policies, procedures, and internal control frameworks.</li><li>Oversee accounting activities across multiple entities, including intercompany transactions and reconciliations.</li><li>Identify financial reporting and compliance risks while implementing practical solutions and process improvements.</li><li>Support ongoing governance and compliance initiatives across the organization.</li></ul><p>Audit & Compliance Leadership</p><ul><li>Serve as the primary lead for the annual external financial statement audit.</li><li>Coordinate audit planning, supporting documentation, and auditor requests.</li><li>Ensure audit readiness by maintaining well-organized financial records and schedules.</li><li>Partner closely with external auditors and internal stakeholders to ensure an efficient audit process.</li><li>Continuously strengthen internal controls and financial governance practices.</li></ul><p>Process Improvement & Operational Excellence</p><ul><li>Evaluate and improve accounting and finance processes to enhance efficiency and scalability.</li><li>Lead initiatives that strengthen reporting accuracy, controls, and operational effectiveness.</li><li>Collaborate with operational leaders to streamline workflows and improve financial processes.</li><li>Support ERP optimization initiatives and ongoing system enhancements.</li><li>Champion a culture of continuous improvement that supports long-term organizational growth.</li></ul><p>Leadership & Team Development</p><ul><li>Mentor, coach, and develop members of the accounting team.</li><li>Foster a collaborative, accountable, and high-performance culture.</li><li>Act as a trusted resource for technical accounting, reporting, and process improvement matters.</li><li>Help prioritize departmental initiatives and allocate resources effectively to meet business objectives.</li></ul>
<p><strong>THE ROLE:</strong></p><p>Our client is seeking a strategic and hands-on Director of IT to lead the vision, direction, and performance of its technology function. This leadership role combines long-term planning with day-to-day operational oversight, ensuring technology initiatives support business growth, efficiency, and service excellence across a large, multi-location network.</p><p><em>Key Responsibilities:</em></p><ul><li>Develop and execute the organization's IT strategy, roadmap, and technology priorities aligned with business objectives</li><li>Provide technology leadership and guidance to executive stakeholders, including reporting on initiatives, performance, and future opportunities</li><li>Lead the delivery of major IT projects, ensuring successful implementation, adoption, and measurable outcomes</li><li>Oversee enterprise systems including POS, ERP, CRM, loyalty, and business reporting platforms</li><li>Manage cloud infrastructure, Microsoft 365, Azure environments, cybersecurity controls, backups, and network security</li><li>Drive system enhancements, automation initiatives, and technology innovation across the organization</li><li>Ensure responsive technical support and exceptional service delivery for internal users and distributed operations</li><li>Maintain compliance with privacy regulations, data governance requirements, and IT risk management standards</li><li>Manage vendor relationships, software licensing, technology contracts, and procurement activities</li><li>Lead, mentor, and develop an internal IT team while remaining actively involved in technical decision-making</li><li>Establish and maintain IT policies, procedures, and documentation to support operational excellence</li></ul><p><strong>WHY THIS ROLE?</strong></p><p>This is an outstanding opportunity to shape the technology strategy of a well-established and growing organization with a significant national footprint. As a key member of the leadership team, you'll have direct visibility with senior decision-makers and the ability to influence how technology supports future growth, operational efficiency, and innovation. You'll be empowered to modernize systems, champion automation initiatives, and lead impactful projects that deliver real business value. A competitive salary, comprehensive health and dental benefits, wellness programs, and the opportunity to build and grow a high-performing IT function make this an attractive next step for an experienced technology leader. If you're ready to make a lasting impact and help drive the future of a dynamic organization, apply now.</p>
<p><strong>Job Summary</strong></p><p><strong><u></u></strong></p><p>Our client in Edmonton is seeking a detail-oriented and analytical Credit Analyst to join their finance team. This role is responsible for evaluating credit risk, reviewing customer financial information, recommending credit limits, and helping protect the organization’s financial health while supporting business growth. The ideal candidate will have strong financial analysis skills, sound judgment, and the ability to collaborate effectively with internal stakeholders and external customers.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Analyze and assess the creditworthiness of new and existing customers using financial statements, credit reports, trade references, and payment history</li><li>Recommend appropriate credit limits and terms based on risk analysis and company policy</li><li>Monitor customer accounts to identify changes in risk, delinquency trends, and exposure levels</li><li>Review aging reports and support collections strategies for overdue accounts</li><li>Partner with sales, finance, and customer service teams to resolve credit-related issues while maintaining strong client relationships</li><li>Prepare clear and well-supported credit recommendations for management review</li><li>Maintain accurate customer credit files and ensure documentation is complete and up to date</li><li>Assist with ongoing review and improvement of credit policies, procedures, and internal controls</li><li>Support month-end reporting related to receivables, bad debt exposure, and account risk</li><li>Identify potential compliance concerns and escalate high-risk accounts as needed</li></ul>
<p>We are looking for a detail-oriented Accounting Technician to join a public practice firm serving clients in Edmonton Alberta. This opportunity is ideal for an accounting specialist who enjoys building strong client relationships while supporting small and mid-sized businesses with year-end accounting and tax work. You will contribute to a collaborative office environment where accuracy, responsiveness, and career growth are highly valued.</p><p><br></p><p>Responsibilities:</p><p>• Prepare year-end compilation files and supporting working papers for a range of client engagements.</p><p>• Complete corporate and personal income tax returns with attention to accuracy, deadlines, and compliance requirements.</p><p>• Manage day-to-day bookkeeping activities, including recording transactions and maintaining organized financial records.</p><p>• Reconcile bank accounts and balance sheet accounts to ensure financial information is complete and reliable.</p><p>• Support accounts payable, accounts receivable, payroll processing, and month-end close activities for client accounts.</p><p>• Communicate directly with clients to gather information, answer questions, and provide accounting support tailored to their business needs.</p><p>• Use accounting and tax software such as QuickBooks, CaseWare, ProFile, and Excel to prepare files, analyze data, and maintain records.</p><p>• Assist with additional tax filings and related accounting tasks required to support owner-managed businesses.</p>
<p><strong>Robert Half</strong> is partnering with a growing and respected organization in Edmonton to recruit an experienced <strong>Construction Project Manager</strong>. This is an excellent opportunity for a relationship-focused professional who thrives in a collaborative environment and enjoys leading projects from initial planning through to successful completion.</p><p>We're looking for more than a project manager. We're seeking a trusted partner who can build strong client relationships, lead teams effectively, and deliver exceptional project outcomes. The ideal candidate is highly organized, solutions-oriented, and believes that successful projects are built through communication, accountability, and teamwork.</p><p><br></p><p><strong>What You'll Do</strong></p><ul><li>Manage the complete lifecycle of construction projects from planning and procurement through construction, commissioning, and closeout.</li><li>Develop and maintain project budgets, schedules, forecasts, and execution plans.</li><li>Build and maintain strong relationships with clients, consultants, subcontractors, and project stakeholders.</li><li>Lead project teams and foster a collaborative, team-first culture.</li><li>Monitor project performance, proactively identify risks, and implement solutions to keep projects on track.</li><li>Oversee contract administration, change orders, procurement activities, and project reporting.</li><li>Ensure projects are delivered safely, on schedule, within budget, and to established quality standards.</li><li>Coordinate and lead project meetings while providing regular updates to clients and leadership.</li><li>Support continuous improvement initiatives and contribute to the organization's growth and reputation.</li></ul><p><br></p>
<p><strong>Robert Half is seeking an experienced Accounting Clerk for a well-established and highly respected downtown Edmonton professional services firm.</strong></p><p>This is an exciting opportunity for someone looking for more than just their next job. Our client offers a collaborative, team-oriented environment where people genuinely enjoy working together. From team events and social gatherings to a supportive leadership group, they've built a culture that values relationships, professionalism, and long-term employee success.</p><p><br></p><p>If you're looking for a stable, permanent opportunity with room to grow, this could be a great fit.</p><p>The successful candidate will become an integral part of a close-knit team and play a key role in supporting the law firm's accounting operations, with a strong focus on legal trust accounting, banking activities, and day-to-day financial administration.</p><p><br></p><ul><li>Managing accounts payable and accounts receivable activities</li><li>Processing trust transactions, trust transfers, and trust cheques</li><li>Trust accounting compliance and financial reporting requirements</li><li>Monitoring bank accounts, deposits, and financial transactions</li><li>Posting disbursements and credit card receipts</li><li>Maintaining accurate accounting records and supporting file administration</li><li>Supporting the accounting team with a variety of administrative and financial duties</li></ul>
<p>Robert Half is partnering with a growing Edmonton-based service organization to recruit a Service Advisor / Service Operations Coordinator for a key position within their service department.</p><p>This is an excellent opportunity for a highly organized, proactive professional who thrives on keeping people, priorities and processes moving. Our client is looking for someone who can become the operational hub of the service department, coordinating workflow between customers, field technicians, management, parts, projects and administration.</p><p>The successful candidate will be focused on workflow, coordination, communication and follow-through, ensuring service work progresses efficiently from the initial customer request through completion, documentation and invoicing.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p>· Coordinate and schedule field service technicians based on customer requirements, urgency and operational priorities.</p><p>· Monitor open service calls and ensure outstanding work is consistently followed through.</p><p>· Communicate with customers regarding scheduling, service status and next steps.</p><p>· Act as a key liaison between customers, technicians, management, parts and administrative teams.</p><p>· Review work orders for completeness and follow up on outstanding or missing documentation.</p><p>· Ensure completed service work moves efficiently toward invoice-ready status.</p><p>· Track technician recommendations, additional work opportunities and items requiring quotes or customer follow-up.</p><p>· Provide administrative coordination and support to the estimating and quoting process.</p><p>· Maintain visibility over outstanding service activities and proactively identify items requiring attention.</p><p>· Help establish and maintain effective processes, tracking systems and workflow practices.</p><p>· Support the Service Manager by taking ownership of day-to-day coordination and administrative follow-through.</p><p>· Identify opportunities to improve efficiency, communication and accountability across the service operation.</p><p>· Ensure important tasks and customer commitments don't fall through the cracks.</p><p><br></p><p><strong>What We're Looking For</strong></p><p>The ideal candidate is someone who naturally takes ownership. You are organized, comfortable juggling competing priorities and known for following things through to completion.</p><p><br></p>
<p><strong>Overview</strong></p><p>Our Edmonton-based client is seeking an IT Generalist to provide comprehensive technical support across infrastructure, networking, end-user systems, and Microsoft 365 environments. This is a hands-on role supporting day-to-day IT operations across multiple locations, requiring strong troubleshooting skills and the ability to work independently in a fast-paced environment.</p><p><br></p><p>Note: This role will be based in the client's primary office but will require travel to various building locations within the surrounding area.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Provide day-to-day IT support for desktops, laptops, mobile devices, printers, and peripherals</li><li>Troubleshoot and resolve hardware, software, networking, and connectivity issues</li><li>Support Microsoft 365 applications and services, including Outlook, Teams, OneDrive, and SharePoint</li><li>Manage user accounts, permissions, onboarding, and offboarding activities</li><li>Deploy, configure, image, and maintain end-user devices</li><li>Support network infrastructure, including switches, wireless access points, routers, and internet connectivity</li><li>Troubleshoot wired and wireless networking issues within Cisco Meraki and Ubiquiti environments</li><li>Assist with network monitoring, system maintenance, and infrastructure upgrades</li><li>Respond to and resolve support tickets via phone, email, and onsite support</li><li>Maintain IT documentation, asset inventories, and knowledge base articles</li><li>Support multiple office locations and provide onsite technical assistance as needed</li></ul>