Mario de Castro is a managing director in the global tax services group at Crowe. He specializes in U.S. and foreign tax planning. Mario has more than 20 years of experience providing international tax planning and structuring, reorganizing and M&A planning, due diligence, supply chain planning, advising on tax and corporate compliance matters, and high-level corporate provision review.