BL

BPM LLP

Verified Job Source

Empowering businesses with personalized financial guidance across industries.

San Francisco, CA

Business Consulting and Services
1,001–5,000 people

About

Hi there, we're BPM! Welcome to a community built on connection, collaboration, and care. With a global team of more than 1,200 professionals working across industries and time zones, we’re here to help you succeed — in work and in life. Recognized as a premier provider of accounting and advisory services, we’re proud to be recognized as one of IPA’s 100 Fastest-Growing Firms and a top firm for supporting women professionals. As a certified B Corp, we believe in using business as a force for good — driving results while staying true to our values. When you connect with us, you're gaining advocates who are genuinely invested in your growth and well-being. At BPM, people come first. Let’s create meaningful impact, together. Learn more at bpm.com

Open positions

Associations Manager- Technology Advisory

Remote · Canada, United States

The Associations Manager will identify, sign, and manage partnerships with industry associations to drive revenue through BPM's advisory services. You will design and execute repeatable programs, including educational content and events, while coordinating with internal teams to convert member engagement into qualified business opportunities.

Practice Lead, Advisory Technology Group

Remote · Canada, United States

The Practice Lead will own the revenue, margin, and growth of the Advisory Technology Group while directly leading client engagements and process transformations. They will also expand the practice by developing new service definitions, delivery methods, and reusable assets to enhance market offerings.

PMO Project Manager

Remote · Canada

The Project Manager is responsible for leading multiple concurrent strategic initiatives from initiation through closure within the PMO. They serve as a primary point of contact for stakeholders, ensuring project alignment with organizational goals, budget adherence, and effective risk management.

Assurance Manager / Audit Manager (US Clients)

Remote · Canada

Oversee multiple audit engagements for U.S. clients, ensuring high quality and compliance with U.S. GAAP and regulatory frameworks. Manage client relationships, lead audit strategies, and mentor staff while championing a culture of audit excellence.

Assurance Senior (Blockchain - US Clients)

Remote · Canada

Lead day-to-day execution and delivery of audit and advisory activities while supervising associate level professionals. Develop and maintain client relationships, ensuring client satisfaction and compliance with U.S. accounting standards.

Audit Senior (Blockchain - US Clients)

Remote · Canada

Lead the day-to-day execution of audit and advisory activities for blockchain and digital asset clients. Supervise associate-level professionals while managing complex engagements involving U.S. accounting standards and regulatory frameworks.

Senior Salesforce Developer

Remote · Canada, United States

Responsible for the custom development, maintenance, and integration of Salesforce applications with third-party services. This includes translating functional requirements into technical designs and managing technical debt within Salesforce Orgs.

Audit Senior / Assurance Senior (US Clients)

Remote · Canada

The Assurance Senior is responsible for the day-to-day planning and execution of multiple client engagements while supervising associate-level professionals. They will develop audit strategies, manage client relationships, and ensure compliance with U.S. accounting standards and regulatory frameworks.