Managing Partner, Tax Practice
University: Leiden, The Netherlands
University: Florida, United States of America