If you need more lookups,
subscriptions start at $34 USD/month.
Ben Dowd Location
Dallas, TX, US
Ben Dowd Work
2025 -now Vice President Business Development @
2025 -2026 Vice President of Business Development @
2023 -2025 Regional Distribution Director @
2023 -2025 Director of Distribution @
2021 -2023 US Business Development Manager @
2021 -2023 Vice President of Business Development @ Swiss Re – Elevate
2020 -2021 Vice President of Casualty @
2020 -2021 Head of Insurance @ Scion Underwriting Managers
2018 -2020 Marketing Manager @
2018 -2020 Vice President Marketing @
2009 -2018 Regional Vice President Marketing @
2006 -2009 Assistant @
2002 -2006 Life Underwriter @
2009 -2018 Regional Marketing Manager @
2006 -2009 Life Science and Technology Practice Leader @
2002 -2006 Life Science and Technology Underwriter @
Ben Dowd Education
James Madison University
Bachelor's Degree (Biotechnology and Computer Science)
1998-2002
James Madison University
Bachelor of Science (Multi-/Interdisciplinary Studies, General)
Ben Dowd Skills
Teaching
Management
Program Management
Business Analysis
Research
Customer Service
Property And Casualty Insurance
Ben Dowd Summary
Ben Dowd, based in Dallas, TX, US, is currently a Vice President Business Development at 1970 Group. Ben Dowd brings experience from previous roles at 1970 Group, The Hanover Insurance Group and Swiss Re Corporate Solutions. Ben Dowd holds a 1998 - 2002 Bachelor's Degree in Biotechnology and Computer Science @ James Madison University. With a robust skill set that includes Teaching, Management, Program Management, Business Analysis, Research and more. Ben Dowd has 1 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Ben Dowd?
Find contact details for 700 million professionals.