Business Development Manager Engineering

Tata Consultancy Services (TCS)

New York City, USremote country$200k-$250k/yrPosted Jul 13, 2026
Posting intelligenceActively listed

About the role

This is a market facing role to drive new revenue growth in the US BFSI market by developing and closing IoT-enabled and Geospatial data–driven solutions for Banking, Property & Casualty and Life Insurance clients. The role focuses on connected facility ecosystems, climate intelligence, satellite data, and GIS analytics to modernize underwriting, risk engineering, claims, and customer experience.

Key Responsibilities

Own new logo acquisition and expansion of strategic Insurance accounts across the US.

Engage CXO stakeholders to understand risk, underwriting, and claims challenges and translate them into differentiated IoT and Geospatial-led solutions.

Position connected ecosystem solutions leveraging telematics, sensors, and real-time data for owned facilities and insured / financed assets.

Shape and sell climate, catastrophe risk, satellite, and GIS-enabled insurance use cases.

Build, qualify, and manage a robust pipeline aligned to Insurance growth priorities.

Lead large deal pursuits in collaboration with solution architects, industry advisors, and partners.

Represent the organization as a trusted advisor and industry thought leader in Insurance innovation.

Qualifications:

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.

Salary Range: $200,000 - $250,000 a year

#LI-MG2

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

Compensation

This Sales role pays $200k-$250k/yr. Within typical range for sales roles in United States.

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Sales roles in United States varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Sales hub for United States medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.