Brigham Young University
Teacher's Assistant
Deloitte
Senior Tax Consultant
Deloitte
Tax Senior Manager
Deloitte
Tax Manager
Brigham Young University - Idaho
Adjunct Professor
Grow Rasmussen LLP
Certified Public Accountant
Technical University of Munich
Widar Schule
Zhejiang University