If you need more lookups,
subscriptions start at $34 USD/month.
Ben Dowd Location
Dallas, TX, US
Ben Dowd Work
Vice President Business Development @ (August 2025 - Present)
Vice President of Business Development @ (July 2025 - February 2026)
Regional Distribution Director @ (June 2023 - August 2025)
Director of Distribution @ (June 2023 - April 2025)
US Business Development Manager @ (November 2021 - May 2023)
Vice President of Business Development @ Swiss Re – Elevate (November 2021 - April 2023)
Vice President of Casualty @ (October 2020 - November 2021)
Head of Insurance @ (October 2020 - August 2021)
Marketing Manager @ (July 2018 - October 2020)
Vice President Marketing @ (July 2018 - August 2020)
Regional Vice President Marketing @ (April 2009 - July 2018)
Assistant @ (September 2006 - April 2009)
Life Underwriter @ (May 2002 - September 2006)
Regional Marketing Manager @ (April 2009 - June 2018)
Life Science and Technology Practice Leader @ (September 2006 - April 2009)
Life Science and Technology Underwriter @ (May 2002 - September 2006)
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
AWIPS
Actuaries
Brokering
Business Culture
Business Development
Business Growth Strategies
Carrier Relationship Management
Collateral Management
Computer Science Education
Consultation
Coordinating Meetings
Development & Production of Publications
Development & implementation of marketing plans
Distribution Management
Distributor Management
Establishing New Accounts
Financial Institutions
Financial Metrics
Growth Strategies
High-Level Relationship Management
Infor CRM
Insurance Industry
Integrated Programs
Leading Meetings
Manufacturing
Marketing Campaign Strategies
Mechanical, Electrical, and Plumbing (MEP)
Metric Management
Middle Market Companies
National Marketing
Negotiation Training
Oracle Financials
P&L Management
Presentation Coaching
Product Diversification
Product Management
Product Service
Profit & Loss Management
Property & Casualty Insurance
Regional Marketing
Relationship Development
Revenue & Profit Growth
Sales
Sales & Distribution
Sales Management
Sales Trainings
Salesforce Training
Setting up new businesses
Specialty Lines
Strategic Partnerships
Strategic Planning
Training and Development (HR)
Underwriting
Vice Presidents
Working with Brokers
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 AWIPS, Actuaries, Brokering, Business Culture, Business Development 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.