EMEA Tax Technology Manager
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
processes and controls. End-to-end process understanding and assess tax touchpoints across entire business processes, ensuring comprehensive solution design. Running tax technology and finance transformation projects from the first conversation through to go-live. Adhere to risk management and engagement acceptance protocols, upholding professional standards. Thrive in a diverse ...