Zurich Services LLC (a division of Zurich North America) is currently hiring a HR IT Business Analyst, SuccessFactors... with various HR teams and stakeholders to understand business requirements and translate to SuccessFactors technical requirements...