Direct Tax Manager

Allocate work to team members in an efficient manner and ensure all deadlines and key priorities are met. You will have key responsibility for UK Corporation…