Renee Shiller is the current VP, Chief Risk Officer - Sun Life U.S. at Sun Life Financial. Renee has been with the company since January 2004, and in their current role since January 2020. Prior to that, they were an actuary and data visualization analyst with Sun Life Financial.
Renee Shiller has a Bachelor of Science in Math and Architecture from Yale University. Renee also has certification from the Society of Actuaries as a Fellow of the Society of Actuaries (FSA).
Renee Shiller works with Tammi Wortham - SVP, Human Resources, Scott F. Beliveau - President, FullscopeRMS & SVP, Individual Insurance - Sun Life U.S., and Neil L. Haynes - SVP, CFO. Renee Shiller reports to Daniel R. Fishbein, President, Sun Life Financial U.S..
Current role