Meet John
John has over 30 years of experience serving both public and privately held companies and not-for-profit institutions. He began his career with a Big 4 firm in South Africa and transferred to the United States in 1994. He joined BDO Seidman, LLP in 1998. John was part of the founding management team of Smith Leonard. He currently serves as the lead technical Assurance Partner and is a featured speaker on technical topics at continuing education events.
John grew up in Durban, South Africa and now lives with his wife, Carrie, in Greensboro. John enjoys mountain biking when not at the office.
Highlights
- Over 30 years of experience serving both public and privately-held companies
- Industries served – manufacturing, distribution, service, retail, not-for-profit entities
- Specialties include – international companies, financial due diligence, accounting for business combinations, adopting new accounting standards
- NC CPA License #28359