Global Tax Technology Customer Success and Strategy Leader, Senior Manager at Deloitte | JobVerse