Loading people...
Director of Innovation and Research at The Cincinnati Insurance Company
Delin Shen is Director of Innovation and Research at The Cincinnati Insurance Company.