Craig is the Miami Office Managing Partner of Hancock Askew. He has over 25 years of public accounting experience, including serving clients ranging from Fortune 500 companies to local or middle market companies, as well as high net worth family offices and individuals. His industry expertise includes manufacturing and retail, hospitality, construction, real estate and private wealth management, among others. For over a decade, Craig has also focused on providing services to high-net worth foreign families with investments in the US, as well as US taxpayers with investments abroad. His extensive tax and audit background has provided clients with meaningful insight to help navigate the increasingly complex business environment.
Craig co-founded CAPA, a certified public accounting firm in 2004 and merged with Hancock Askew in 2020. Craig’s previous roles include Senior Manager of Corporate Accounting Special Projects with Ryder System, Inc., a Fortune 500 company headquartered in Miami, Florida, and five years with the global firm of PricewaterhouseCoopers LLP in Miami, Florida, where he also served two years as the South Florida Site Leader for audits of employee benefit plans. Craig began his career with the firm of Williams, Cox, Weidner, and Cox in Tallahassee, Florida. He has been involved in various community organizations and currently serves on the audit and finance committee of the Board of Directors for Catholic Charities of the Archdiocese of Miami, as well as serving in an advisory role to other charitable organizations in the South Florida community. Craig has a B.S. Degree in Accounting from Florida State University. He is a licensed certified public accountant in the states of Florida and Georgia and is a member of both the FICPA and AICPA organizations.