Jessica Dowdy

Jessica Dowdy is the head of institutional insurance at Nationwide Financial.