James joined the EAC team in 2020 as the new Tax Manager with over ten years in the industry. He earned his Bachelors of Science in Accounting from Santa Clara University with a minor in Political Science and currently holds a CPA license. James oversees and prepares clients tax information prior to working with partners to finalize and file the returns. He enjoys traveling the world, experiencing new places, and anything sports related, especially the 49ers. James is also a dedicated husband and father to his daughter.