If you need more lookups,
subscriptions start at $34 USD/month.
Owen Todd Location
Santa Clara, CA, US
Owen Todd Work
Director Insurance Markets @ (June 2011 - Present)
Marketing Manager @ (April 2011 - May 2011)
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.