This market-facing role drives new revenue growth in the US BFSI market by developing and closing IoT-enabled and geospatial data driven insurance solutions, including connected facility ecosystems, climate intelligence, satellite data, and GIS analytics to modernize underwriting, risk engineering, claims, and customer experience.
Overview
The position focuses on capturing market opportunities in the US Banking, Financial Services, and Insurance sector by designing and delivering IoT and geospatial dataβdriven insurance solutions, with emphasis on climate intelligence, satellite data, and GIS analytics to enhance underwriting, risk management, claims handling, and customer interactions.
Responsibilities
- Lead new logo acquisitions and expand strategic Insurance accounts nationwide.
- Engage CXO-level stakeholders to uncover risk, underwriting, and claims challenges and translate them into differentiated IoT and geospatial led solutions.
- Position connected ecosystem offerings that leverage telematics, sensors, and real-time data for owned facilities and insured or financed assets.
- Develop and commercialize climate, catastrophe risk, satellite, and GIS enabled insurance use cases.
- Build and manage a robust pipeline aligned with Insurance growth priorities.
- Steer major deal pursuits in collaboration with solution architects, industry advisors, and partner ecosystems.
- Represent the organization as a trusted advisor and industry thought leader in Insurance innovation.
Requirements
- Bachelor's degree in engineering, business, or a related discipline.
- MBA or other advanced degree preferred.
- Demonstrated executive presence and strong communication and storytelling abilities.
- Comfortable navigating technology, data, and industry ecosystems.
- 13+ years of experience in business development, consulting, or enterprise sales within Insurance and Banking/Financial clients.
- Strong background in Property & Casualty 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.
- Track record of 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 (onsite)
Job Function
Consultancy
Role
Business Development Manager
Job ID
421926
Desired Skills
- Business Finance Management
Salary Range
$200,000 - $250,000 per year