Todd Buffington is a Tax Managing Director at Deloitte, where they have worked since 2013, following roles as a Tax Manager from 2001 to 2006 and as a Senior Tax Manager at Kansas City Life Insurance Company from 2006 to 2013. With over fifteen years of experience in the insurance industry, they specialize in income tax compliance and planning, alongside accounting for income taxes per ASC 740 and SSAP 101 standards. Todd holds a Master of Accountancy in Tax and a Bachelor of Science in Business Administration with a focus on Accounting from Kansas State University. They are also CPA licensed in Kansas and Missouri.
This person is not in the org chart
This person is not in any teams
This person is not in any offices