Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Press Room Tech insights and talent strategies Labour market overview AI in recruiting Staffing for small businesses Browse jobs Find your next hire Our locations

8 results for Compliance Director in British Columbia

Associate Director
  • Surrey, BC
  • onsite
  • Permanent
  • 60000.00 - 65000.00 CAD / Yearly
  • <p><strong>Senior Associate </strong></p><p><strong> </strong> </p><p><strong>Join our Fraser Valley Team!</strong> We are looking for a talented, focused, results-oriented Sr. Associate to join our contract practice groups! As a member of the contract practice group, you will be responsible for new business development and marketing of specialized staffing services.<strong> </strong></p><p><strong> </strong></p><p><strong>Job Summary</strong></p><p> </p><p>Our <strong>Senior Associates</strong> work in a team environment and have responsibility for negotiating and developing business with new and current clients. Senior Associates market our services via telephone, video and by conducting in-person meetings with hiring managers and decision-makers in accounting and finance departments. </p><p> </p><p>Duties include, but are not limited to:</p><p> </p><ul><li>Conducting business development activities (calls, emails, in-mails, meetings) with existing, lapsed, and targeted contacts/prospects to retain and capture new market share by:</li><li>promoting and demonstrating the value of Robert Half’s services over competitors</li><li>educating clients on current hiring trends and tactics they can deploy to position themselves competitively to attract and hire top talent for their organization</li><li>pipelining our services as a trusted business partner</li><li>Taking job order requirements and being consultative on market conditions and availability of talent sought after</li><li>Conducting searches and managing target client lists to build business development plans</li><li>Taking a holistic approach to creating sales opportunities across practice areas and geographies</li></ul><p> </p><p><br></p><p><br></p>
  • 2026-07-02T17:30:09Z
Project Manager
  • Vancouver, BC
  • remote
  • Contract / Temporary
  • 45.00 - 65.00 CAD / Hourly
  • <p>Our client is a growing technology and cybersecurity consulting organization that supports small and mid-sized businesses through strategic technology advisory, cybersecurity programs, and implementation services. They are seeking an experienced Program Manager / Client Delivery Manager to join their team on an initial 4-month contract.</p><p><br></p><p>This is an excellent opportunity for a highly organized project professional who enjoys working with multiple clients, managing numerous concurrent engagements, and serving as the bridge between technical teams and business stakeholders.</p><p><br></p><p><strong>About the Role</strong></p><p>This position is less focused on managing a single large-scale program and more focused on coordinating and overseeing a portfolio of short-term client engagements. At any given time, you may be responsible for 20–30 active client projects, with engagements typically ranging from 3–6 months in duration.</p><p><br></p><p>You'll work closely with technical specialists, consultants, and client stakeholders to ensure projects remain on track, milestones are met, risks are identified early, and expectations are effectively managed.</p><p><br></p><p>Success in this role requires someone who can rapidly switch between clients and priorities while maintaining a high level of organization and professionalism.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Manage a portfolio of 20–30 concurrent client engagements.</li><li>Coordinate project timelines, milestones, deliverables, and reporting activities.</li><li>Facilitate client meetings, status updates, and project reviews.</li><li>Serve as the primary point of coordination between clients and technical delivery teams.</li><li>Monitor project progress and proactively identify risks, blockers, or scope changes.</li><li>Help ensure projects are delivered on time and aligned with agreed-upon objectives.</li><li>Manage client expectations and communicate effectively throughout the project lifecycle.</li><li>Escalate issues appropriately and collaborate with internal leadership when support is required.</li><li>Maintain project documentation and reporting across multiple active engagements.</li><li>Support both Agile and Waterfall delivery approaches as required.</li></ul>
  • 2026-07-02T17:30:09Z
Property Manager
  • Vancouver,, BC
  • onsite
  • Contract to Hire
  • 30.00 - 35.00 CAD / Hourly
  • <p>We are looking for a Property Manager to support a non-profit housing portfolio in Vancouver, British Columbia. This contract opportunity is ideal for someone who brings strong property operations experience, sound judgement, and a resident-focused approach to affordable and supportive housing. The successful candidate will oversee day-to-day property management activities, work closely with administrative and operations teams, and help maintain safe, well-run communities across multiple residential sites.</p><p><br></p><p>Responsibilities:</p><p>• Oversee the daily management of a portfolio of residential properties, ensuring buildings are well maintained and operations run smoothly.</p><p>• Conduct site visits and property inspections to identify maintenance needs, monitor building conditions, and support compliance with housing standards.</p><p>• Coordinate tenancy-related activities, including resident communications, documentation, and collaboration with internal teams during the tenant selection process.</p><p>• Respond to urgent property matters and participate in an after-hours on-call rotation, arranging service support or attending sites when situations require in-person follow-up.</p><p>• Work with property administrators and operational staff to address resident concerns, resolve tenancy issues, and support positive community relationships.</p><p>• Monitor property-related budgets and assist with cost tracking, service coordination, and day-to-day financial processes tied to building operations.</p><p>• Prepare updates and operational information for leadership, including reporting to the Director of Operations on portfolio matters and emerging issues.</p><p>• Use available transportation resources, including a company vehicle or transit, to travel between properties throughout Vancouver as needed.</p>
  • 2026-07-02T17:30:09Z
Branch Manager
  • Surrey, BC
  • onsite
  • Permanent
  • 90000.00 - 97000.00 CAD / Yearly
  • <p>Our client, a well-established and values-driven financial institution, is seeking an experienced Branch Manager to lead one of their community-focused locations in the Lower Mainland.</p><p><br></p><p>This is an opportunity to join an organization that offers the best of both worlds—a close-knit, community-oriented culture where relationships truly matter, while still being part of a larger, stable and growing financial network with strong leadership, resources, and long-term vision.</p><p><br></p><p>If you’re someone who thrives in a people-first environment, enjoys being visible in the community, and is passionate about leading teams while driving business growth—this could be a strong fit.</p><p><br></p><p><strong>The Opportunity</strong></p><p>As Branch Manager, you will take ownership of both branch performance and people leadership, acting as a trusted advisor to members while building a high-performing, engaged team. This role blends leadership, operations, and business development, with a strong emphasis on community presence and relationship building.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Lead, coach, and develop a team focused on delivering exceptional member service and financial advice</li><li>Drive profitable branch growth through active community engagement and business development initiatives</li><li>Build and maintain strong relationships within the local community, acting as a visible ambassador for the organization</li><li>Develop and execute local marketing and growth strategies in partnership with internal teams</li><li>Oversee daily branch operations, ensuring efficiency, compliance, and a high standard of service delivery</li><li>Manage and support lending activities, including reviewing and approving consumer lending within authority limits</li><li>Monitor financial performance, contribute to budgeting, and identify opportunities for growth and improvement</li><li>Foster a collaborative, team-first culture focused on accountability, engagement, and continuous improvement</li><li>Participate in broader organizational initiatives, contributing to strategy, policies, and programs</li></ul><p><strong>What Sets This Organization Apart</strong></p><ul><li>A people-first, relationship-driven culture where employees are valued and supported</li><li>Strong emphasis on community involvement and local impact</li><li>The ability to lead with autonomy, while still being backed by a larger, well-established organization</li><li>A workplace that values collaboration, integrity, and long-term growth, both for its members and employees</li></ul><p><br></p><p><br></p>
  • 2026-07-06T17:38:38Z
Manager, Financial Systems and Projects
  • Vancouver, BC
  • onsite
  • Permanent
  • 120000.00 - 160000.00 CAD / Yearly
  • <p>A boutique, Vancouver-based private equity firm is seeking a Manager/Sr. Manager, Finance & Systems to join its growing team. This is an excellent opportunity for a designated accountant with a public practice foundation looking to transition into industry while gaining exposure to private equity and operational finance transformation.</p><p><br></p><p><strong>The Opportunity</strong></p><p>Reporting to the CFO, working closely with the Managing Partners, and acting as a Business Partner to the operating businesses, you will take a lead role in a multi-year ERP (SAP Business One) implementation across the portfolio of operating companies, while also supporting financial reporting standardization and process improvement initiatives.</p><p><br></p><p>This role combines project leadership, financial planning, technical accounting, and systems work, offering strong exposure to senior leadership and a variety of businesses.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p>-        Lead ERP implementation initiatives across multiple operating companies</p><p>-        Act as the key liaison between finance teams, external consultants, and leadership</p><p>-        Work with Finance Leads to assess current-state processes and design scalable, standardized solutions</p><p>-        Oversee data validation, testing, and system adoption</p><p>-        Build and enhance financial reporting, dashboards, and KPIs across entities</p><p>-        Support consolidated reporting and management reporting at the corporate level</p><p>-        Partner with finance teams on process improvements, reporting issues, and ad hoc projects</p><p>-        Participate in acquisition diligence as needed</p>
  • 2026-06-23T16:33:42Z
Senior Manager, Payroll
  • Vancouver, BC
  • onsite
  • Permanent
  • 120000.00 - 150000.00 CAD / Yearly
  • <p>Our client is looking for a highly skilled Senior Manager, Payroll to oversee and optimize payroll operations within their organization. Based in Vancouver, British Columbia, this role requires a dynamic leader with expertise in payroll systems, compliance, and employee benefits administration. You will play a critical role in ensuring payroll accuracy, streamlining processes, and supporting the broader HR and financial functions. The role would require relocation should you not be located in the lower mainland.</p><p><br></p><p>Responsibilities:</p><ul><li>Lead all aspects of payroll operations for a complex, high-volume environment spanning unionized and non-union employee groups</li><li>Ensure accurate and timely processing of semi-monthly payroll, T4 and T4A slips, in compliance with legislative and collective agreement requirements</li><li>Maintain rigorous internal controls and risk management frameworks to safeguard payroll accuracy and confidentiality</li><li>Provide strategic guidance and escalation support for payroll-related labour relations matters, including grievances and bargaining</li><li>Collaborate cross-functionally with Finance, HR, IT, and the Integrated Services Center to align payroll strategy with enterprise objectives</li><li>Oversee Workday configuration, payroll system integrations, and automation initiatives, including Robotic Process Automation (RPA) </li><li>Coach, mentor, and lead a payroll team of 30, including team leads focused on operations, maternity leave, tuition waivers, and contributions</li><li>Serve as the institutional subject matter expert on Canadian payroll compliance, tax filings, benefit entitlements, and CRA regulations</li><li>Represent the company in audits, external stakeholder meetings, and strategic community initiatives</li><li>Drive continuous improvement through data analytics, performance metrics, and cross-functional engagement</li><li>Design and maintain payroll SLAs and KPIs to ensure alignment with service excellence goals </li><li>Lead communication and training initiatives for payroll across the company, including onboarding orientations and ServiceNow query triage</li><li>Serve as backup to the Director of Payroll during absences and support succession planning</li></ul>
  • 2026-06-17T15:58:44Z
Accounts Payable Supervisor/Manager
  • Whistler, BC
  • onsite
  • Contract / Temporary
  • 30.00 - 40.00 CAD / Hourly
  • <p>We are looking for an experienced Accounts Payable Supervisor/Manager to join a leading entertainment and recreation organization in Whistler, British Columbia on a Contract basis. This role will require occasional travel to Whistlers, however be primarily remote. This role is well suited to someone who is comfortable balancing hands-on invoice processing with day-to-day oversight of accounts payable activities in a fast-paced, multi-entity environment. The successful candidate will support timely payment operations, maintain strong vendor relationships, and contribute to the finance team with a practical, detail-oriented approach.</p><p><br></p><p>Responsibilities:</p><p>• Oversee daily accounts payable activities while remaining actively involved in processing invoices, coding expenses, and preparing payments.</p><p>• Manage end-to-end payment cycles on a regular schedule, ensuring invoices are reviewed, approved, and paid accurately and on time.</p><p>• Use accounting and invoice workflow systems such as Beanworks and Sage 300 to monitor transactions, resolve discrepancies, and maintain reliable records.</p><p>• Coordinate with vendors and internal stakeholders to address payment inquiries, reconcile account issues, and support smooth financial operations.</p><p>• Review account coding and supporting documentation to confirm accuracy, policy compliance, and proper allocation across departments or business units.</p><p>• Assist with accounts payable requirements across a diverse portfolio that includes hospitality, property-related, and activity-based operations.</p><p>• Contribute to broader finance priorities as needed, including providing additional accounting support during peak periods or year-end activities.</p><p>• Help maintain efficient processes within the accounts payable function and support team continuity during the contract period.</p>
  • 2026-06-24T20:53:40Z
Senior Accounting Analyst
  • Vancouver, BC
  • onsite
  • Permanent
  • 90000.00 - 120000.00 CAD / Yearly
  • <p>Our client, a large, complex, resource company, is seeking a Senior Accountant to join its Vancouver-based finance team. This organization holds a strong reputation in the resource sector both nationally and internationally. Reporting to the Director, Financial Reporting, this role offers the opportunity to work closely with corporate and operational stakeholders in a dynamic, fast-paced environment and contribute to both financial reporting and ongoing process improvement.</p><p><br></p><p>The Senior Accountant will support monthly, quarterly, and annual reporting activities, provide accounting guidance to operating teams, assist with technical accounting matters, provide analysis to aid in decision making, and help drive standardization and efficiency across reporting processes.</p><p>This is an excellent opportunity for a self-motivated professional who enjoys working in a collaborative environment and wants exposure to a broad range of accounting and reporting matters.</p><p><br></p><p>Key Responsibilities:</p><ul><li>Review monthly financial reporting packages to ensure compliance with IFRS</li><li>Analyze financial results and variances to support business decision-making</li><li>Assist operational finance teams with accounting questions and technical issues</li><li>Support monthly close and consolidation processes, including preparation and review of journal entries and supporting schedules</li><li>Participate in the preparation of quarterly and annual financial statements and related disclosures</li><li>Research and analyze complex accounting matters and prepare supporting documentation and position papers</li><li>Assist with the development and maintenance of accounting policies, procedures, and process documentation</li><li>Support continuous improvement initiatives related to financial reporting, systems, and automation</li><li>Partner with internal and external auditors by preparing analyses and responding to requests</li><li>Ensure compliance with internal controls in a SOX-regulated environment</li><li>Contribute to special projects, including process improvements, system implementations, and reporting initiatives</li></ul>
  • 2026-07-02T17:30:09Z