ÂÜÀòÂÒÂ×

Craig Royal

Tax Senior Manager

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.

Location

Greensboro, United States


Org chart

No direct reports


Offices