Manager, Customer Success - Tax at Thomson Reuters | JobVerse