We are looking for an experienced Controller to oversee and optimize the financial operations of our mining company in Vancouver, British Columbia. This role requires a deep understanding of accounting principles and financial management, combined with industry-specific expertise to support strategic decision-making. The successful candidate will lead a team and ensure compliance with financial regulations while driving operational efficiency.<br><br>Responsibilities:<br>• Prepare and analyze monthly, quarterly, and annual financial statements in accordance with International Financial Reporting Standards (IFRS).<br>• Lead the development and monitoring of budgets and forecasts to improve cost efficiency and overall profitability.<br>• Manage general accounting operations, including general ledger maintenance, accounts payable and receivable, payroll, and tax compliance.<br>• Establish and monitor internal controls to ensure financial accuracy and regulatory compliance.<br>• Oversee audit processes and coordinate with external auditors to meet compliance standards.<br>• Monitor and manage cash flow to align with organizational financial objectives.<br>• Provide leadership and guidance to the accounting team, fostering collaboration and growth.<br>• Deliver strategic financial insights to senior management to support informed decision-making and long-term planning.<br>• Utilize expertise in the mining industry to address sector-specific financial challenges and opportunities.
<p>Our client, a dynamic and fast-paced financial services company, is seeking a Director of Finance to lead their finance function through an exciting phase of growth and modernization. This role is an excellent opportunity for a candidate with a blend of public practice and industry experience—for example, a current Controller looking to step into a broader, more strategic leadership role. You will oversee financial reporting, tax, and regulatory compliance while driving process improvements and system enhancements across the finance organization.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p>• Lead the month-end and year-end close processes, ensuring timely and accurate financial reporting.</p><p>• Oversee corporate tax compliance and planning, including income tax, GST/HST, and other regulatory filings.</p><p>• Manage regulatory reporting requirements and coordinate external audits with precision and efficiency.</p><p>• Champion the modernization of financial systems and processes, identifying opportunities to automate workflows and enhance reporting capabilities.</p><p>• Drive continuous improvement initiatives and support systems change projects to strengthen efficiency, accuracy, and scalability.</p><p>• Develop, implement, and maintain strong internal controls, financial policies, and governance frameworks.</p><p>• Collaborate with executive leadership on financial planning, budgeting, and strategic initiatives.</p><p>• Lead, mentor, and develop a high-performing finance team, fostering accountability, adaptability, and a culture of excellence.</p><p><br></p><p><br></p>
<p>Our client is a large organization known for combining strategic growth with sustainability and innovation.</p><p><br></p><p>They are seeking a bright, motivated accounting professional to join their team as a Financial Accountant. This is an excellent opportunity for someone pursuing their CPA designation who wants to gain exposure to complex accounting and analysis within a collaborative, high-performing environment.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Record and reconcile daily investment transactions and ensure accuracy of financial data</li><li>Perform month-end close activities including reconciliations, accruals, amortizations, and journal entries</li><li>Prepare subledger and general ledger reconciliations, supporting schedules, and working papers</li><li>Reconcile holdings and transactions for pooled funds and segregated investments</li><li>Prepare valuation entries and foreign exchange roll-ups for various entities</li><li>Support quarterly and annual financial reporting, including working papers and disclosures</li><li>Respond to auditor and stakeholder inquiries and ensure adherence to internal controls</li><li>Participate in ad hoc projects, process improvements, and financial analysis as needed</li></ul><p><br></p><p><br></p>
<p>If you are an experienced IT systems administrator, and you have been looking to join a stable, career-minded company, then please read on. This is a chance to join a successful, well-established industrial company in Burnaby. You will work in a bright, modern office, easily accessible by transit and major transportation routes.</p><p><br></p><p>In this role, you will take on a wide scope of responsibility for all of the company’s information systems and IT infrastructure. This will include workstations, servers, networks, business applications, information security, and more. You will collaborate with two other members of the IT team to provide coverage and support for the industrial operations and back-office users. </p><p><br></p><p>This is a full-time position, and includes a competitive base salary, paid vacation and extended health and dental benefits. </p><p><br></p><p><strong>How to Apply</strong></p><p><br></p><p>A bit about myself - my name is Nathan Wawruck, and I am a recruitment consultant based in Vancouver, BC. I have over a decade of matching software and IT professionals to job opportunities, and I am always looking to connect with like-minded people in the Vancouver area.</p><p><br></p><p>If you're interested in pursuing this role, please apply to this posting online, and contact me for an initial discussion. This is a chance for us to discuss specifics, such as the company name, the key hiring managers, and the more in-depth job requirements. This is also a great opportunity to talk about your overall career goals and preferences. We can even discuss other potential roles which may fit what you're looking for. Please find me on LinkedIn by searching my name: Nathan Wawruck</p>
<p>Our client, a highly regarded professional services firm based in downtown Vancouver, is seeking an organized and proactive Office Manager to oversee day-to-day operations and ensure the smooth functioning of the office. This role is ideal for a resourceful individual who enjoys taking ownership, improving systems, and supporting a collaborative team environment.</p><p><br></p><p>About the Role</p><p>As the Administrative and Accounting Coordinator, you will play a key role in keeping the firm running efficiently. You will manage administrative operations, coordinate vendors, support accounting functions (including AP/AR), and serve as the go-to person for office initiatives. The successful candidate will thrive in a hands-on environment where initiative, attention to detail, and professionalism are valued.</p><p><br></p><p>Key Responsibilities</p><p><br></p><p><strong>Office Administration & Coordination:</strong></p><ul><li>Oversee daily operations, manage office supplies, coordinate vendors and building maintenance, and maintain a tidy, safe, and welcoming workspace.</li><li>Support internal events, workshops, and communications, and assist with first aid and basic safety coordination (training provided if not certified).</li></ul><p><br></p><p><strong>Accounting & Financial Support:</strong></p><ul><li>Prepare client invoices (project-based and recurring), manage accounts payable and receivable, organize cheque runs and deposits, and liaise with the external bookkeeping team during month-end close.</li><li>Review reports for accuracy while maintaining confidentiality of all financial data.</li></ul><p><br></p><p><strong>Vendor, IT & Contract Management:</strong></p><ul><li>Act as the main point of contact for IT issues and vendor communications, ensuring quick and efficient resolution.</li><li>Track company assets and assist with contract preparation and review, ensuring accuracy and discretion.</li></ul><p><br></p><p><strong>Team & Leadership Support:</strong></p><ul><li>Support scheduling, onboarding logistics, and internal communications.</li><li>Handle sensitive and confidential information with professionalism and discretion.</li><li>Contribute to a positive and collaborative office culture that reflects the firm’s values.</li></ul><p><br></p>
<p><strong>Ready to take ownership and make your mark?</strong></p><p> Robert Half is partnering with a dynamic, fast-growing company in Downtown Vancouver that’s looking for an <strong>Accounting Manager</strong> to help elevate its finance function. In this role, you’ll have the opportunity to build scalable systems and processes, enhance internal controls, and bring structure to a growing operation—all while ensuring day-to-day accounting runs smoothly. You’ll lead the month-end close and play a key role in shaping how the company approaches financial reporting as it continues to expand. This is a fantastic opportunity for a hands-on accounting professional who thrives in a growing business and wants to influence how things are done.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Own the month-end close process, including preparation and review of journal entries, reconciliations, and financial statements</li><li>Prepare monthly management reports for operational and executive leadership</li><li>Participate in budgeting and forecasting in partnership with the Controller</li><li>Perform ad hoc financial and variance analysis</li><li>Build and implement accounting policies and standards to ensure compliance with GAAP and other regulatory requirements</li><li>Design and implement effective internal controls to safeguard company assets and ensure accurate financial reporting</li><li>Evaluate existing accounting processes and recommend improvements for efficiency and scalability</li><li>Serve as the primary liaison for external audits, managing documentation and addressing auditor requests</li><li>Provide leadership and guidance to junior accounting staff, fostering professional development and maintaining a high-performance team</li><li>Support Finance Department initiatives—such as software and systems implementation, and other departmental or firm-wide improvements—through research, planning, and execution</li></ul><p><br></p>
<p><strong><u>Exciting Opportunity: Payroll Coordinator/Team Leader</u></strong></p><p><br></p><p>Are you an experienced payroll professional with exceptional organizational and leadership skills? Our Surrey public services client invites you to join their team as a Payroll Coordinator/Team Leader. Reporting to the Payroll Manager, this is a unique opportunity to be part of a growing organization that prides itself on excellence, integrity, and service to the community. As a Payroll Coordinator/Team Leader, you will play a critical role in ensuring timely, accurate, and efficient payroll operations. Your expertise in payroll systems, collective agreement interpretation, and benefit administration will make a meaningful impact in shaping operational success.</p><p><br></p><p><strong>You will experience:</strong></p><ul><li>A collaborative environment where your contributions are valued.</li><li>Work-life balance with a 35-hour workweek.</li><li>Opportunities for professional growth within a dynamic, innovative organization.</li></ul><p><strong>Your Key Responsibilities:</strong></p><ul><li>Processing payroll for all employees accurately and on time.</li><li>Interpreting and applying regulations, collective agreements, and policies related to payroll.</li><li>Managing updates, testing, and integration of financial systems, including PeopleSoft.</li><li>Supervising and mentoring payroll staff, offering guidance on complex matters.</li><li>Maintaining and improving internal payroll processes to enhance efficiency and compliance.</li><li>Preparing year-end financials related to payroll and benefits.</li><li>Collaborating with internal and external stakeholders to address inquiries and provide payroll-related solutions.</li><li>Leading projects, audits, and studies to improve payroll processes and operations.</li></ul>
<p>We are looking for an experienced Finance Consultant to support a non-profit organization in Vancouver, British Columbia. This consultant position offers an exciting opportunity to manage and optimize various finance, accounting, and systems-related projects. The ideal candidate will bring a wealth of experience in financial processes, reconciliation, and system organization to support the organization's ongoing operations.</p><p><br></p><p>Responsibilities:</p><p>• Perform reconciliations for flow-through services, ensuring accurate alignment between revenue from clients and vendor expenses.</p><p>• Update financial records to standardize terminology in alignment with departmental practices.</p><p>• Investigate discrepancies in invoicing and recommend corrective measures, including issuing supplemental invoices and credit memos.</p><p>• Reconcile the capital asset subledger and asset continuity schedule, addressing classification errors for capital assets.</p><p>• Compare the capital asset subledger against physical inventory to confirm assets in use are accurately represented in accounting records.</p><p>• Prepare adjusting journal entries to correct discrepancies in capital asset accounts.</p><p>• Collaborate with the Finance Manager and IT team to migrate documentation from Confluence Wiki to SharePoint.</p><p>• Support potential purchasing process improvements, including redesigning the purchase-to-payment workflow and ensuring compliance with procurement system functionality.</p><p>• Develop and deliver training materials for management teams, focusing on updated purchasing processes and policy changes</p>
<p>We are looking for a detail-oriented Accounts Payable Clerk to join our clients team on a contract basis in Abbotsford, British Columbia. In this role, you will support the non-profit organization by managing expense reimbursements, coding invoices, and ensuring accurate payments. This position is ideal for candidates who excel in managing high volumes of requests and have experience with international payment processes.</p><p><br></p><p>Responsibilities:</p><p>• Process and code invoices accurately and efficiently to ensure timely payments.</p><p>• Manage the accounts payable inbox, responding to requests daily and prioritizing tasks.</p><p>• Handle complex expense reimbursements, including reconciling receipts and performing currency conversions.</p><p>• Collaborate with team members to ensure proper allocation of funds for ministry-related expenses.</p><p>• Monitor and verify expense reports, ensuring compliance with organizational policies.</p><p>• Assist with invoice processing and data entry to support operational needs.</p><p>• Utilize software such as Blackbaud and Microsoft Excel for financial tracking and reporting.</p><p>• Provide support for international payment transactions, ensuring accuracy in foreign currency handling.</p><p>• Work closely with the Director of Finance to address payment-related queries.</p><p>• Maintain organized records of all accounts payable activities for audit and reporting purposes.</p>
<p>We are looking for a skilled Accounts Payable Specialist to join our clients team in Abbotsford, British Columbia on a contract basis. This role involves managing full-cycle accounts payable processes in a fast-paced, paper-intensive environment. The position is ideal for someone with strong organizational skills and a keen eye for detail, who can contribute to alleviating backlog and ensuring smooth payment operations.</p><p><br></p><p>Responsibilities:</p><p>• Process and verify invoices, ensuring accurate coding and adherence to company policies.</p><p>• Manage vendor accounts, maintaining clear communication to resolve discrepancies and inquiries.</p><p>• Handle payment processing, including cheque preparation and electronic transfers.</p><p>• Utilize accounting software systems and ERP tools to record and track transactions.</p><p>• Collaborate with team members and supervisors to ensure timely completion of accounts payable tasks.</p><p>• Maintain organized records of all accounts payable activities for audit and reporting purposes.</p><p>• Assist with reconciling accounts and resolving any outstanding issues.</p><p>• Support the team in meeting deadlines during peak periods and high-volume workloads.</p><p>• Provide training or guidance to colleagues on accounts payable processes when necessary.</p><p>• Adapt to new systems or procedures as required to enhance efficiency.</p>
We are looking for a dedicated Collections Specialist to join our team on a contract basis in Coquitlam, British Columbia. This role involves managing a high volume of accounts, ensuring timely payments, and maintaining strong relationships with clients. If you have a keen eye for detail and thrive in a fast-paced environment, this position offers an excellent opportunity to contribute to year-end financial goals.<br><br>Responsibilities:<br>• Handle a high volume of accounts, categorizing clients and identifying collectible balances.<br>• Make consistent follow-up calls to clients to confirm payment timelines and details.<br>• Update and maintain accurate records of collection activities using Excel and accounting software.<br>• Collaborate with team members to track and analyze data related to outstanding invoices.<br>• Communicate with clients to gather payment information, including cheque numbers and payment schedules.<br>• Apply strong organizational skills to manage multiple accounts effectively.<br>• Ensure compliance with company policies and procedures in all collection activities.<br>• Prepare reports and summaries related to collections for management review.<br>• Support year-end financial goals by driving timely collections.<br>• Work closely with other departments to resolve discrepancies and streamline processes.
<p>Our New Westminster-based client is searching for a Help Desk Specialist to join their IT team for a 6-month contract role. In this role, you will be the primary point of contact for internal users, providing technical support and troubleshooting a wide range of IT issues.</p><p><br></p><p>Responsibilities</p><ul><li>Provide exceptional technical support to internal users via phone, email, and in-person interactions.</li><li>Troubleshoot and resolve a variety of technical issues related to:</li></ul><p> > Microsoft O365 (including Exchange Online, SharePoint, OneDrive, Teams)</p><p> > Active Directory</p><p> > Network and system configuration</p><p> > Software applications</p><p> > Leverage ServiceNow to document, track, and escalate IT tickets efficiently.</p><ul><li>Maintain a deep understanding of relevant IT policies and procedures.</li><li>Document solutions and procedures to ensure knowledge transfer and maintain consistency.</li><li>Proactively identify and report potential IT issues to prevent downtime.</li><li>Collaborate effectively with internal IT teams to resolve complex technical problems.</li><li>Maintain a positive and professional demeanor while delivering exceptional customer service.</li></ul>
<p>We are looking for an experienced Senior Tax Analyst/Accountant to join our team on a contract basis in Burnaby, British Columbia. This position offers the opportunity to contribute your expertise in tax and accounting within a dynamic Technology business. You will play a crucial role in ensuring compliance, preparing tax provisions, and supporting financial reporting processes.</p><p><br></p><p>Responsibilities:</p><p>• Organize and manage tax documentation and working papers, ensuring accuracy and alignment with the general ledger.</p><p>• Perform detailed account reconciliations to support accurate financial reporting and resolve discrepancies.</p><p>• Draft precise and well-structured correspondence to government agencies, adhering to established templates and guidelines.</p><p>• Assist in developing compliant tax provisions that meet regulatory standards and organizational goals.</p><p>• Provide support for sales tax management, including reporting, compliance, and addressing related inquiries.</p>