Manager, Property Tax at Kroll | JobVerse