From 1 Million to 100 Million. Grow Smarter.
After 25 years as CIO of insurance company Chubb Group, Tim Boroughs is leaving his post…