Tax Technology Consulting Director job at Deloitte