Craig Witcher

Craig Witcher

Managing Director; Family Office Services National Leader


BDO Grand Rapids Office



Executive Summary

Craig Witcher has more than 30 years of professional experience in public accounting firms and law firms, and on the corporate side. Craig leads BDO's national Family Office Services practice, serving national and global family office clients. He brings his breadth of knowledge to every client, to help them navigate the changing business landscape and family dynamics.

Craig began his career in public accounting and, after earning his law degree, practiced tax and corporate law in Washington, D.C., becoming a law firm partner. He later acted as senior tax counsel in a corporation, helping structure corporate transactions and joint ventures. He has also held a wide variety of tax and financial roles at another coporation, including chief tax officer, corporate controller, and interim chief financial officer (CFO). During this time, Craig worked closely and extensively with the two family offices of the shareholder families.

Professional Affiliations

American Institute of Certified Public Accountants
District of Columbia Bar Association
Virginia State Bar Association


J.D., University of Virginia
B.S., Commerce (Accounting Concentration), University of Virginia