Renee Castrorao

Managing Vice President, Operations Swiss Post Solutions, Inc.

Renee is a dynamic leader, who is equally passionate about improving the client experience as she is on building winning teams to deliver exceptional results.

Renee joined SPS from Williams Lea Tag, where she served as the COO responsible for Operations and services delivered through a right-shore model for a diverse client portfolio of leading Fortune 500 companies.

Previously consulting in various IT leadership roles, Renee has extensive experience in professional services organizations including Ernst & Young where her last role led the development and implementation of a ground-breaking national shared services model.


Check out the incredible speaker line-up to see who will be joining Renee.

Download The Latest Agenda