Auditors Manager – France This role is based in France and offers a flexible working arrangement combining remote working, customer visits, and occasional travel within France and internationally. As a highly autonomous leadership position, you will be
Tenneco is seeking an experienced Tax Manager to join the EMEA Tax Team. The role will be responsible for managing and coordinating tax matters across France, Italy, Spain, Portugal, Sweden and the United Kingdom, with a