Business Development Manager Engineering
Account Management
B2B
Business Development
Client Prospecting
CRM
Data Integration
Field Sales
Geospatial
Insurance Sales
Iot
Lead Conversion
Lead Generation
Lead Qualification
New Business Development
Outbound Sales
Outside Sales
Relationship Management
Sales
Sales Leadership
Sales Management
Sales Outreach
Technical Sales
Telematics
Territory Management
Job Description
Senior business development leadership role focused on IoT enabled and geospatial data driven insurance solutions for the US BFSI market, onsite in New York.
Responsibilities
- Own new logo acquisition and expansion of strategic Insurance accounts across the US, driving revenue growth and market presence.
- Engage CXO stakeholders to understand risk, underwriting, and claims challenges, translating them into differentiated IoT and geospatial led solutions.
- Position connected ecosystem solutions leveraging telematics, sensors, and real time data for owned facilities and insured or financed assets, delivering measurable impact.
- Shape and sell climate, catastrophe risk, satellite, and GIS enabled insurance use cases that integrate data from multiple sources to improve outcomes.
- Build, qualify, and manage a robust pipeline aligned to Insurance growth priorities, providing forecasting and market-insight updates to leadership.
- Lead large deal pursuits in collaboration with solution architects, industry advisors, and partners, coordinating cross-functional teams to win complex opportunities.
- Represent the organization as a trusted advisor and industry thought leader in Insurance innovation, strengthening market positioning and stakeholder confidence.
Requirements
- Bachelor’s degree in engineering, Business, or related discipline.
- MBA or advanced degree preferred.
- Strong executive presence, communication, and storytelling skills.
- Comfortable working with technology, data, and industry ecosystems.
- 13+ years of experience in business development, consulting, or enterprise sales within Insurance and Banking, Financial customers.
- Strong background in P&C and/or Life Insurance domains including underwriting, claims, and risk engineering.
- Experience selling or shaping solutions involving IoT, telematics, connected assets, analytics, or geospatial technologies.
- Demonstrated success in closing complex, multi-stakeholder enterprise deals.
- Ability to articulate business value from integrating IoT data with climate, satellite, and GIS intelligence.
Technologies
- IoT
- Telematics
- GIS
- Geospatial technologies
Location
- New York, NY
Job Function
- CONSULTANCY
Role
- Business Development Manager
Job ID
- 421926
Desired Skills
- Business Finance Management
Salary Range
$200,000-$250,000 a year