If you need more lookups,
subscriptions start at $34 USD/month.
Owen Todd Location
Santa Clara, CA, US
Owen Todd Work
2011 -now Director Insurance Markets @
2011 -2011 Marketing Manager @
Owen Todd Skills
General Insurance
Business Strategy
Commercial Insurance
Liability
Underwriting
Health Insurance
New Business Development
Leadership
Casualty
Reinsurance
Owen Todd Summary
Owen Todd, based in Santa Clara, CA, US, is currently a Director Insurance Markets at OwnDepot, Inc. Owen Todd brings experience from previous roles at OwnDepot Inc. With a robust skill set that includes General Insurance, Business Strategy, Commercial Insurance, Liability, Underwriting and more. Owen Todd has 1 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Owen Todd?
Find contact details for 700 million professionals.