Tax Senior Manager

Ability to work in teams to deliver projects to agreed deadlines and budgets, even under pressure. Lead the business development process to progress leads to…

£66,000 - £85,000 a year
1 vacante