Craig Freeman
Tax Senior Manager
CPA
Background
Craig Freeman began working in public accounting in 1999 after passing all parts of the CPA examination on the first attempt, which he attributes to his rigorous study schedule and determined focus on the end goal. He spent his first four years as a CPA at smaller accounting firms before making the jump to Geffen Mesher in 2004.
Professional Organizations

American Institute of Certified Public Accountants

Oregon Society of Certified Public Accountants
Community Involvement
Cross Country Assistant Coach | St. Stephen’s Academy
Deacon & Sunday School Teacher
Evergreen Presbyterian Church
Education
Bachelor of Arts – College of Arts & Science, University of Washington, 1993
Post-Baccalaureate Accounting Certificate – Portland State University, 1998
SPECIALIZATIONS
Corporate & Partnership Taxation
Individual Taxation

