C

Craig Hamm's
email & phone

Opt-Out

Current Position:

Partner - Transaction Advisory Services at BPM LLP

Experience:

29 years

Location:

San Francisco, California

How to contact Craig Hamm

Last updated:2025-08-25
emailc****m@bpm.com
phone+1-***-***-3896
LinkedIn
X
YouTube

Analytics

According to LinkedIn Craig Hamm started working on 1996, then the employee has changed 5 companies and 6 jobs. On average, Craig Hamm works for one company for 4 years 2 months. Craig Hamm has been working as a Partner - Transaction Advisory Services for BPM LLP for 6087 days. If you are interested in this candidate, contact him directly by using contact details provided by SignalHire.

Work Experience

Partner - Transaction Advisory Services at BPM LLP

Dec 2008 - Current

Director - Sales and Marketing at The Siegfried Group

Jun 2005 - Dec 2008

Senior Manager - Accounting and Finance at The Siegfried Group

Sep 2004 - Jun 2005

Senior Financial Analyst at Life Technologies

Nov 2002 - Sep 2004

Accounting & Finance Manager at Waves Audio

Jan 2001 - Nov 2002

Experienced Senior Auditor at PwC

Nov 1998 - Jan 2001

Senior Audit and Tax at Petrinovich, Puch and Company

May 1996 - Nov 1998

Education

Santa Clara University

University of California, Berkeley - Extension Program

Current Company Information BPM LLP

Name: BPM LLP

Speciality: Assurance, Tax, Valuation, ERP Implementation, Transaction Advisory, Risk Assurance and Advisory Services, IT Assurance, IPO Readiness, Advisory, HR Consulting, Corporate Tax, International Tax, Private Client Services, Technology Solutions, Cybersecurity, HR Consulting

Location: San Francisco, CA, United States

Employees: 1000-5000

HQ Phone: (415) 421-5757

Description: 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 zon...

Frequently Asked Questions

How long has Craig Hamm been working as a Partner - Transaction Advisory Services?

Craig Hamm's total experience in various companies as a Partner - Transaction Advisory Services 16 years 8 months.

What is Craig Hamm's minimum period of employment in the companies?

Craig Hamm's minimum period of employment in various companies is 9 months.

What is Craig Hamm's average duration of employment for different companies?

On average, Craig Hamm works for one company for 2 years 1 month

What industries has Craig Hamm worked in?

Craig Hamm works in the Management Consulting. Previously, Craig Hamm worked in the Accounting, and Biotechnology, and Computer Software, and Information Technology and Services.

What positions has Craig Hamm held before?

Previously, Craig Hamm worked as a Director - Sales and Marketing, and Senior Manager - Accounting and Finance, and Senior Financial Analyst, and Accounting & Finance Manager, and Experienced Senior Auditor.

How do I contact Craig Hamm?

Craig Hamm's email address is c****m@bpm.com, phone number is +1-***-***-3896. Sign up to get contact details.

Who is the CEO of the BPM LLP?

The CEO of the BPM LLP is Jim Wallace

Who are Craig Hamm's peers at other companies?

Craig Hamm's peers at other companies are Matt McDonald and Jim Rice and Scott Bormet
Not the Craig Hamm you were looking for?

Find email for 850M+ professionals

Craig Hamm Namesakes

Name
Company
Position
C
Manufacturing, Production and Process Engineer Boeing Composite Wing Center
C
Hamm Integrity Plumbing
President
C
IAB - Chair of Advanced TV Board (Volunteer)
C
Velocity Rail Solutions
Regional Manager
C
Systems Specialist (E4/Stf)

Similar profiles

Name
Company
Position
M
Partner - Transaction Advisory Services
J
Partner - Transaction Advisory Services
S
Forvis Mazars US
Partner - Transaction Advisory Services
B
Partner - Transaction Advisory Services
B
Partner - Transaction Advisory Services
B
Partner - Transaction Advisory Services
S
Partner - Transaction Advisory Services
J
Partner - Transaction Advisory Services
S
Partner - Transaction Advisory Services
J
Partner - Transaction Advisory Services
P
Partner - Transaction Advisory Services

Other employees at BPM LLP

Name
Company
Position
T
Senior Staff Accountant
N
Senior Accountant
D
Accounting Advisory Senior
J
International Tax Director
Z
Network Engineer/Auditor
G
Senior Tax Accountant
BACK TO TOP