Back to top

Subscribe to our Newsletter


Directors

Our Team

James M. McMahon, CPA

jmcmahon@pestafinnie.com

James M. McMahon, CPA, joined the firm as a director in 2006. Jim earned his Bachelors of Science degree in Accountancy from the University of Illinois, graduating cum-laude in 1984. Jim spent eight years in Arthur Andersen's Chicago Enterprise Group - closely held business practice and Personal Financial Planning practice. Jim moved to Charlotte in 1997, joining KPMG's Personal Financial Planning practice. Prior to joining PFA, Jim was the Tax Managing Director for KPMG's Private Client Services practice in the Carolinas.

Jim serves closely-held business and individual clients in both the U.S. and internationally. He is a member of the American Institute of Certified Public Accountants and the North Carolina Association of Certified Public Accountants. Jim serves on the Cabinet of Professional Advisors at the Foundation for the Carolinas. Jim is married to his wife of 31 years, Diane, and they have five children.

NC CPA License #26545

Tonya G. Steele, CPA

tsteele@pestafinnie.com

Tonya G. Steele, CPA, joined the firm in 2006 and is a 1993 graduate of University of South Carolina with a Bachelors of Science in Business Administration, major accounting. Prior to joining PFA, Tonya was a tax manager for KPMG's Private Client Services practice in the Carolinas.

Tonya serves closely-held business and individual clients in both the U.S. and internationally. She is a member of the North Carolina Association of Certified Public Accountants. Tonya has also served as a parent leader/volunteer for the Cornelius Chess Club. She is married to Richard Earle Steele and has one son, Seth.

NC CPA License #29006