Craig is the manager of the Taylor & Morgan CPA office in Charlotte, North Carolina. The Charlotte office provides a full range of CPA services including Tax, Accounting, Audit and Advisory services. Craig is an Investment Advisor Representative for Taylor & Morgan Asset Management, a North Carolina Registered Investment Advisory firm. He has the goal of growing the firm’s business valuation and transaction support services for small and medium size businesses and entrepreneurs in the Southeastern USA. Craig also provides cross border and inward investment advice for international tax and business clients.
Prior to joining Taylor & Morgan, Craig was a senior auditor for Price Waterhouse Coopers (formerly Coopers & Lybrand) in Johannesburg, South Africa. At PWC, he conducted large multi-national audits and managed the Entrepreneurial Advice Division. After leaving PWC, Craig joined Anderson Rochussen Crisp as owner and senior partner. The firm provided public audit, tax and consulting services and was also the outsource accounting firm for Cisco in South Africa. Craig led the firm through several mergers and joined the international accounting network of Russell Bedford International before leaving South Africa for the USA in 2008.
Craig graduated from University of the Witwatersrand in Johannesburg, South Africa and became a Chartered Accountant (SA) in 1990. Since moving to the USA in 2008, Craig has obtained the Enrolled Agent certification, Series 65 certification, CPA and is Accredited in Business Valuation Credential (“ABV”) with the AICPA. He is also a CFP candidate.
You can use this form to submit a question, inquire about our services, or contact us for any reason. We look forward to hearing from you.
To learn more visit www.tmcpa.com
© 2019 Taylor & Morgan, CPA, PC All Rights Reserved.
Web Builder CS: Websites for Accountants