View this person in the org chart, teams, and offices
David Choules is currently an International Tax Senior Manager at Deloitte Tax LLP, specializing in tax planning for international transactions and compliance. David also serves as an Adjunct Professor of Law at Villanova University Charles Widger School of Law, teaching courses in International Tax. They began their career as a Corps Member with Teach for America and later worked as an elementary school teacher. David holds multiple degrees, including a Juris Doctor from the University of Pennsylvania Law School and a Master of Laws in Taxation from New York University School of Law.
This person is not in the org chart
This person is not in any teams
This person is not in any offices