Nicolson, John

John Nicolson

Assurance Partner


  • University of South Africa – B.S. Accounting

Community Involvement

  • American Institute of Certified Public Accountants – Member
  • North Carolina Association of Certified Public Accountants – Member
  • Crescent Rotary – Member
  • Leadership Greensboro Class of 2009


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.


  • 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
Back to top