Brittain Bandura
Head of Talent Management North America
Zurich North America
Schaumburg, IL