Sara Otwell's Location
Laurel, Delaware, United States
Sara Otwell's Work
- Director of Business Development @ Inclind
- Senior Account Executive @ Hammer Communications
- Marketing and Events Manager @ Maverick Marketing
Sara Otwell's Skills
Sara Otwell's Summary
Sara Otwell, based in Laurel, Delaware, United States, is currently a Director of Business Development at Inclind, Inc., bringing experience from previous roles at Hammer Communications and Maverick Marketing. With a robust skill set that includes Strategic Partnerships, Development, Start Ups, Salesforce.com, Marketing Management and more, Sara Otwell contributes valuable insights to the industry. Sara Otwell has 2 emails on RocketReach.