Yalu Chen Email

VP Insurance business . Seel

Current Roles

Employees:
95
Revenue:
$15.2M
About
Seel is creating a new category of insurance that gives consumers peace of mind over everyday activities (instead of rare catastrophes).
Seel Address
N/A
San Francisco, CA
United States
Seel Email