Allegra Wenger

Allegra Wenger

Hi! I’m Allegra Wenger and I have been the Human Resources Manager at CSI since 2014. I am responsible for CSI’s central office human resources needs, and I work closely with CSI leadership to cultivate an inclusive and positive culture to allow for our amazing staff...
Translate »