Taryn Fennell Email

Finance Administrator . Blue Owl Technology

Current Roles

Employees:
253
Revenue:
$40.4M
About
Blue Owl is a next generation InsurTech venture poised to rethink and reengineer the insurance industry, while helping people live longer and more fulfilling lives.
Blue Owl Technology Address
One Sansome St
San Francisco, CA
United States
Blue Owl Technology Email

Past Companies

BlueOwl, LLCFinance Administrator
Tufts Health PlanMember Service Representative
WinnCompaniesProperty Manager Trainee