With more than 35 years of representing clients in the insurance industry, Dennis Allen brings a creative combination of tax, insurance, product development and tax accounting experience to his counseling of major insurance and reinsurance groups, insurance intermediaries and large commercial insureds. Dennis actively works with his clients to design and develop innovative insurance and reinsurance products. He advises on the tax implications of domestic and international mergers and acquisitions, insurance company restructurings, and business acquisitions. He counsels clients on cross border transactions, including the application of tax treaties both to inbound and to outbound transactions. In addition, Dennis represents clients in tax controversy matters.
Before attending law school, Dennis worked as a certified public accountant. He has taught university courses in business law, auditing and accounting.
Member, American Bar Association, Section of Taxation, Committee on Insurance Companies
Member, American Institute of Certified Public Accountants