Skip to content
Neil Shah

Neil Shah

Senior Director

Sam Keegan

Managing Director

John Dies

Managing Director of Tax Controversy

David Ji

Senior Managing Director