Ryan Cain, CPA, is currently the Director on BDO's Tax Digital Transformation & Innovation Team. They have over seven years of experience in corporate, pass-through, and individual tax advisory services, having served as a Senior Tax Manager at BDO USA in Grand Rapids. Ryan's prior roles at BDO included Tax Senior and Tax Manager, and they also gained experience as a Campus Ambassador for Becker Professional Education and as an Accounting Intern at Flexfab, LLC. Ryan earned an MBA in Accounting from Davenport University, graduating with a 3.87 GPA.
This person is not in the org chart
This person is not in any teams
This person is not in any offices