Craig Royal

Tax Senior Manager at Smith Leonard PLLC - Accountants & Consultants

Craig Royal is an Experienced Tax Manager at Smith Leonard PLLC. Prior to this role, Craig worked as a Manager - Tax at Norris Stewart & Ralston, PA for over two decades. Craig holds a Master of Science (M.S.) in Accounting from Appalachian State University.

Links

Timeline

  • Tax Senior Manager

    Current role