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.
Sign up to view 0 direct reports
Get started