Tax Technology Consulting Senior Manager job at Deloitte