Junior Accountant<p>We are looking for a detail-oriented Junior Accountant to join our client in Edmonton, Alberta. In this role, you will support various accounting functions, including maintaining financial records, preparing reports, and assisting with audits and reconciliations. This is an excellent opportunity for someone with a strong foundation in accounting who is eager to grow in their career.</p><p><br></p><p>Responsibilities:</p><p>• Perform daily accounting tasks, including data entry and financial record maintenance, under the guidance of the Controller.</p><p>• Prepare and update financial records such as general ledger accounts, payroll, accounts payable, and accounts receivable.</p><p>• Assist in the preparation of accurate financial statements and management reports.</p><p>• Reconcile bank statements and ensure all financial data is accurate and up-to-date.</p><p>• Support audits, budgeting processes, and financial forecasting activities.</p><p>• Contribute to month-end and year-end closing procedures by preparing necessary documentation and reports.</p><p>• Maintain organized filing systems to comply with company policies and regulatory standards.</p><p>• Prepare and manage monthly and annual returns in accordance with organizational guidelines.</p>Accounts Payable Clerk<p>We are looking for a detail-oriented Accounts Payable Clerk to join our client in the Edmonton, Alberta area. In this role, you will handle high-volume invoice processing and ensure accuracy in financial transactions. This position is ideal for someone with a strong background in accounts payable and a commitment to maintaining efficient workflows.</p><p><br></p><p>Responsibilities:</p><p>• Process and manage the full cycle of accounts payable transactions, including invoice matching, coding, and payment preparation.</p><p>• Reconcile accounts and resolve discrepancies to ensure financial records are accurate and up to date.</p><p>• Perform high-volume data entry tasks with precision and efficiency.</p><p>• Prepare and execute cheque runs and electronic funds transfers (EFT) in a timely manner.</p><p>• Collaborate with internal teams to obtain approvals and ensure compliance with company policies.</p><p>• Utilize accounting software, including Sage 300, to maintain accurate financial records.</p><p>• Generate and distribute reports related to accounts payable activities as required.</p><p>• Assist in month-end closing processes and contribute to financial reporting.</p><p>• Communicate with vendors to address inquiries and resolve payment issues.</p><p>• Support the Accounting Manager with additional tasks and projects as needed.</p>ControllerWe are looking for an experienced Controller to join a dynamic team in Edmonton, Alberta. This role offers a unique opportunity for a detail-oriented finance expert to provide strategic insights and play a key advisory role across multiple entities. The position combines hands-on accounting responsibilities with a focus on financial analysis and process improvement.<br><br>Responsibilities:<br>• Oversee cash flow management, including detailed reporting, forecasting, and budgeting.<br>• Perform full-cycle accounting tasks, ensuring accurate reconciliations and financial records.<br>• Deliver variance analyses and cost evaluations to support business decision-making.<br>• Track and analyze cost of goods sold (COGS) and prepare inflation reports.<br>• Monitor key performance indicators (KPIs) and provide actionable insights based on market data.<br>• Prepare and oversee internal financial reporting for multiple entities.<br>• Identify financial trends and offer strategic advice to support organizational goals.<br>• Collaborate with leadership teams to develop data-driven solutions and enhance financial processes.<br>• Lead initiatives to improve accounting systems and streamline workflows.<br>• Act as a trusted financial advisor by presenting clear and concise recommendations.Financial Controller<p><strong>About the Organization:</strong></p><p>We are partnering with a highly reputable and well-established not-for-profit organization dedicated to making a positive impact in our community. Known for their commitment to building stronger communities and improving lives, this organization offers a collaborative and mission-driven culture. This is an excellent opportunity for a Financial Controller who is passionate about making a difference while showcasing their technical expertise and leadership skills.</p><p><br></p><p><strong>Job Summary:</strong></p><p>As the Financial Controller, you will oversee the organization's financial operations, maintain the financial reporting process, and ensure compliance with regulatory requirements. This role requires a strategic thinker with exceptional leadership abilities to manage a skilled accounting team effectively. You will play a pivotal role in driving the organization's financial sustainability, providing critical insights to support decision-making, and leading efforts to optimize resources.</p><p><br></p><p><strong><u>Key Responsibilities:</u></strong></p><p><strong>Financial Leadership:</strong></p><ul><li>Oversee daily financial operations, including accounting, budgeting, and forecasting.</li><li>Provide strategic guidance to the executive team by offering data-driven financial insights and recommendations.</li><li>Partner with department leaders to support operational decision-making and resource allocation.</li></ul><p><strong>Financial Reporting and Compliance:</strong></p><ul><li>Prepare, review, and present accurate, timely financial statements in compliance with GAAP (ASNPO) and applicable regulations.</li><li>Manage year-end audits and liaise with external auditors, ensuring smooth and successful financial reviews.</li><li>Ensure compliance with regulatory guidelines, tax filings, and donor restrictions specific to not-for-profit organizations.</li></ul><p><strong>Budgeting and Forecasting:</strong></p><ul><li>Lead the development, management, and ongoing monitoring of the annual budget.</li><li>Perform financial forecasting to support strategic planning and long-term organizational goals.</li><li>Analyze variances and trends, identifying risks and opportunities for improved financial performance.</li></ul><p><strong>Internal Controls and Process Optimization:</strong></p><ul><li>Maintain and enhance internal controls to safeguard assets and ensure accurate reporting.</li><li>Continuously evaluate financial processes, identifying improvement opportunities to increase efficiency while reducing costs.</li><li>Ensure best practices in financial management within the unique context of a not-for-profit organization.</li></ul><p><strong>Team Leadership and Development:</strong></p><ul><li>Supervise, mentor, and support the growth of the accounting team.</li><li>Foster a collaborative team environment encouraging innovative thinking and professional development.</li><li>Promote diversity, equity, and inclusion within the department and broader organization.</li></ul>Assistant ControllerWe are looking for a detail-oriented and proactive Assistant Controller to join our team in Nisku, Alberta. In this role, you will act as a key point of contact between Finance and Operations, ensuring accurate reporting and analysis to support sound decision-making. This position is integral to maintaining the financial integrity of our projects and providing valuable insights to senior management.<br><br>Responsibilities:<br>• Provide senior management with comprehensive updates on project performance, budgets, and potential risks to support informed decision-making.<br>• Supervise the Accounts Payable team, offering guidance and ensuring efficient operations.<br>• Prepare and update project budgets and forecasts three times annually, delivering periodic reports to Project Managers.<br>• Verify the accuracy of divisional operational accounts by reviewing job results, receivables risks, inventory, and billing follow-ups.<br>• Ensure reliability in group management accounts, including financial reporting, overhead tracking, variance analysis, and risk assessment.<br>• Support month-end processes through the preparation and review of monthly and quarterly financial reports.<br>• Monitor and allocate project costs accurately, ensuring alignment with budgets and estimates.<br>• Collaborate with Project Managers to ensure timely recording of costs and monthly billing for all projects.<br>• Assist in optimizing processes related to project management, coordination, and administration to enhance efficiency and accuracy.<br>• Facilitate external audits by coordinating with auditors and preparing necessary documentation.Payroll CoordinatorWe are looking for an experienced Payroll Coordinator to join our team in Edmonton, Alberta. In this role, you will be responsible for managing full-cycle payroll operations and benefits administration for a multi-site organization. This is an excellent opportunity to work in a collaborative environment where your expertise will contribute to a mission-driven organization.<br><br>Responsibilities:<br>• Oversee and execute bi-weekly payroll processing for a multi-site organization using Ceridian Dayforce.<br>• Provide training to employees on logging hours, submitting vacation requests, and using the payroll system effectively.<br>• Guide supervisors on vacation approval processes and time tracking procedures.<br>• Validate and review employee-submitted timesheets to ensure accuracy and compliance with organizational policies.<br>• Manage onboarding of new employees into the payroll system, including documentation for probationary periods.<br>• Coordinate benefits activation with providers once employees meet eligibility requirements.<br>• Handle unique payroll scenarios such as maternity leave and benefit eligibility extensions with accuracy and care.<br>• Prepare T4 forms and manage all year-end payroll activities efficiently.<br>• Cross-train accounts payable and receivable staff on payroll processes to ensure seamless operations.<br>• Foster strong relationships with multiple teams, providing support and troubleshooting payroll-related issues as needed.Human Resources Generalist<p>Our client in Edmonton is seeking a <strong>Human Resources Generalist</strong> for a contract role to provide key support to their growing and fast-paced team. This is an exciting opportunity for a resourceful, solutions-oriented HR professional who thrives in a dynamic environment.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Manage full-cycle recruitment (posting, screening, interviews, references, offers).</li><li>Support onboarding and integration of new hires.</li><li>Partner with managers to create and update position profiles.</li><li>Assist with performance management and conflict resolution.</li><li>Maintain employee files and provide general HR support.</li><li>Ad-hoc duties as requested.</li></ul>Controller<p>Are you a seasoned financial leader ready to make an impact? Our client, a dynamic company in the oilfield services and equipment industry, is seeking a highly skilled <strong>Controller</strong> to join their leadership team. If you thrive in an executive setting, excel at delivering strategic insights, and possess a CPA designation, this opportunity may be the perfect next step in your career.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p><br></p><p>As Controller, you will play a pivotal role in shaping the financial health and strategy of the organization. Your responsibilities will include:</p><ul><li><strong>Financial Leadership</strong>: Managing the accumulation and consolidation of all financial data to ensure accurate accounting across business units.</li><li><strong>Strategic Reporting</strong>: Preparing, providing, and presenting consolidated annual, quarterly, and monthly financial reporting packages (including income statements) to senior management and the Board of Directors.</li><li><strong>Budgeting & Forecasting</strong>: Leading the preparation and management of annual budgets and rolling forecasts, while calculating variances from budgets and offering financial analysis to drive effective decision-making.</li><li><strong>Financial Analysis</strong>: Generating financial projections based on construction timelines, cost analyses, and revenue expectations to guide strategic business planning.</li><li><strong>Audit Oversight</strong>: Managing year-end financial reports in collaboration with external auditors and ensuring timely delivery of documentation.</li><li><strong>Asset Management</strong>: Assisting the senior management team with the effective fiscal management of the company’s assets.</li></ul><p><br></p><p><strong>About You:</strong></p><p><br></p><p>You are a results-oriented financial professional who thrives in a leadership role. You excel at balancing the big-picture strategy with hands-on financial management and analysis. You’re not just a numbers person—you’re a proactive advisor who can influence key decisions and lead with confidence in a fast-paced, dynamic environment.</p><p>This is a rare opportunity to join a company where you can contribute as both a strategic business partner and leader in financial operations.</p><p><br></p><p><strong>Why Work With Us?</strong></p><p><br></p><p>Our client offers a collaborative environment that values innovation, integrity, and professional growth. You'll work closely with a talented executive team that prioritizes strategic financial management, enabling the company's future success.</p><p>Ready to elevate your career? Apply now and take the next step in leading financial excellence.</p>Senior Financial Analyst<p>We are seeking a meticulous and results-driven <strong>Senior Financial Analyst</strong> to join our client’s team. In this pivotal role, you will support critical operations, including<strong> equipment sales</strong>, <strong>financing solutions</strong>, and <strong>system administration</strong>. Your financial expertise and analytical skills will directly contribute to the accuracy of the financial operations, process efficiency, and actionable business insights.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p><strong> </strong></p><ul><li><strong>Inventory & Reporting:</strong> Prepare and analyze monthly projections of equipment inventory and provide detailed budget-to-forecast comparison reports.</li><li><strong>Sales Collaboration:</strong> Partner with the sales team to review cost worksheets, finalize quotations, and ensure proper revenue recognition for mining equipment sales.</li><li><strong>Stakeholder Presentations:</strong> Develop and present reports, such as annual budgets and quarterly updates, to provide stakeholders with valuable business insights and actionable recommendations.</li><li><strong>Financing Solutions:</strong> Assist with customer financing processes by preparing documentation, coordinating with lenders, and offering guidance throughout the process.</li><li><strong>Contract Management:</strong> Draft and oversee rental contracts, amendments, and associated documents for equipment financing and leasing.</li><li><strong>System Administration:</strong> Act as the system administrator for internal financial tools by ensuring system functionality, conducting team training sessions, and implementing feedback-driven enhancements.</li><li><strong>Team Education:</strong> Train and educate sales representatives on financing options, policies, and procedures to better equip them to assist customers effectively.</li><li><strong>Accounts Support:</strong> Manage accounts receivable collections and respond to inquiries about areas such as foreign exchange rates, interest calculations, and other financial matters.</li><li><strong>Process Optimization:</strong> Identify and implement improvements to financial reporting tools and processes to align with organizational goals.</li><li><strong>Support for Special Projects:</strong> Contribute to various projects, including support for parts and service financing, as needed.</li></ul><p><br></p>Plant Controller<p>Robert Half is partnering up with our client in the manufacturing industry to help them hire a Plant Controller. This role is perfect for a strong financial leader looking to make an impact by bridging operational workflows with strategic financial planning.</p><p><br></p><p><strong>Position Overview:</strong></p><p><br></p><p>As the Plant Controller, you'll play a pivotal role in driving the financial operations of the manufacturing plant while contributing to its overall strategy. If you’re passionate about providing actionable insights, leading budgeting processes, and optimizing financial performance, this could be the role for you! Our client is searching for a results-oriented individual to manage everything from cost analyses to regulatory compliance, ensuring the plant's financial health and aligning with long-term business objectives.</p><p><br></p><p><strong>What You’ll Do:</strong></p><p><br></p><ul><li><strong>Financial Stewardship:</strong> Manage all aspects of the plant’s financial operations, ensuring sound control processes are in place.</li><li><strong>Budget Leadership:</strong> Spearhead the preparation and management of the plant’s financial and capital budgets.</li><li><strong>Reporting & Analysis:</strong> Generate daily financial reports on production metrics, furnishing plant leadership with actionable insights. Provide ad hoc reports for key stakeholders as needed.</li><li><strong>Cost Management:</strong> Identify and implement cost-saving initiatives to improve productivity and operational efficiency.</li><li><strong>Regulatory Compliance:</strong> Ensure all financial processes align with corporate policies and regulatory standards.</li><li><strong>Financial Strategy:</strong> Develop and refine financial models to support budgeting, forecasting, and strategic planning.</li><li><strong>Decision Support:</strong> Act as a trusted advisor, delivering financial insights and recommendations to drive strategic decisions.</li><li><strong>Variance Analysis:</strong> Monitor and investigate variances between actual results and budget or forecasts, leveraging findings to inform future strategies.</li><li><strong>Performance Monitoring:</strong> Establish and track key performance indicators (KPIs) to measure financial and operational success.</li><li><strong>Inventory Oversight:</strong> Maintain internal controls for inventory management, including monitoring obsolescence and assessing inventory turnover.</li><li><strong>Audit Participation:</strong> Support internal and external audit processes as required.</li><li><strong>Capital Projects:</strong> Conduct financial analysis for capital spending initiatives.</li><li><strong>Process Improvement:</strong> Collaborate with plant personnel to observe operations, recommend enhancements, and foster continuous improvement.</li><li><strong>Special Projects:</strong> Lead and contribute to ad hoc projects that drive business growth and efficiency.</li></ul><p><br></p>Payroll Clerk<p>Our client in Edmonton is seeking a detail-oriented Payroll Clerk to join their Finance team on a contract basis. The ideal candidate will be responsible for ensuring accurate and timely processing of payroll for employees. This role requires proficiency in payroll systems and intermediate skills in Excel.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Process payroll for employees accurately and on time.</li><li>Verify timekeeping records and ensure compliance with company policies.</li><li>Prepare payroll reports and reconcile discrepancies as necessary.</li><li>Assist with payroll tax filings and other statutory requirements.</li><li>Respond to payroll-related inquiries from employees and managers.</li><li>Maintain confidentiality of payroll information and exercise discretion in handling sensitive data.</li><li>Ad-hoc duties as requested.</li></ul><p><br></p>Contract Specialist<p>Our client in Edmonton is seeking a <strong>Contract Specialist</strong> with strong experience in contract management and negotiation. In this role, you’ll support internal teams through the contract process, with a focus on service agreements and guiding contracts through legal, risk, and insurance reviews.</p><p><br></p><p><strong>What You’ll Do:</strong></p><ul><li>Manage and negotiate service-related contracts.</li><li>Guide teams through contract intake, review, and approval.</li><li>Support the sourcing process with internal stakeholders.</li><li>Ensure contracts meet corporate, legal, and safety standards.</li><li>Work with a small list of vendors in a competitive bid process.</li><li>Ad-hoc duties as requested. </li></ul>