Senior Manager Tax
McDermott International, LtdGreater London, England, GBThis role is responsible for executing tax strategies, advising on commercial tenders, ensuring compliance with local and international tax regulations, and addressing both operational and technica... Show more