Craig Royal

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

Links


Org chart

No direct reports

Teams


Offices