Ben Dowd's Location
Dallas, Texas, United States
Ben Dowd's Work
Ben Dowd's Education
Ben Dowd's Skills
Ben Dowd's Summary
Ben Dowd, based in Dallas, Texas, United States, is currently a Marketing Manager at Gemini Transportation Underwriters (a Berkley Company), bringing experience from previous roles at Chubb Insurance. 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 contributes valuable insights to the industry. Ben Dowd has 1 email on RocketReach.