Consulting Director job at Deloitte