Telematics Manager

MAPFREWebster, MA
$100,900 - $131,100

About The Position

Join Mapfre as a Manager, Telematics and play a pivotal role in shaping the future of data-driven insurance. This high-impact leadership position is responsible for defining and executing the enterprise telematics strategy across our Personal Lines portfolio. You will own the end-to-end telematics roadmap, driving innovation that enhances underwriting precision, pricing sophistication, customer engagement, and overall risk selection. This is a unique opportunity to operate at the intersection of insurance, data, and technology, partnering across Product, Actuarial, Data & Analytics, IT, and external vendors to deliver scalable, market-leading solutions. If you thrive in a fast-paced, cross-functional environment and are passionate about leveraging data to transform insurance outcomes, this role offers both strategic influence and hands-on execution.

Requirements

  • Minimum 5+ years of experience in telematics, product management, data/analytics, or related roles
  • Proven experience managing end-to-end product or data-driven initiatives
  • Demonstrated success in vendor management, including sourcing, RFP processes, and performance oversight
  • Experience leading cross-functional initiatives in a complex, matrixed organization, within the Property & Casualty (P&C) space
  • Strong understanding of telematics technologies and data ecosystems
  • Strong understanding of insurance pricing, underwriting, and risk segmentation principles
  • Strong understanding of data pipelines, integration frameworks, and analytics applications
  • Familiarity with regulatory considerations impacting telematics programs within Personal Lines
  • Strong strategic thinking and execution capabilities
  • Ability to influence and lead without direct authority across multiple functions
  • Excellent communication and executive presentation skills
  • Proven ability to translate technical concepts into business value and outcomes
  • High level of analytical thinking and problem-solving capability

Responsibilities

  • Own and define the enterprise telematics strategy and multi-year roadmap for Personal Lines products
  • Lead the rollout and scaling of telematics capabilities across states and product lines
  • Ensure alignment of telematics initiatives with pricing strategy, underwriting philosophy, and customer experience objectives
  • Identify and prioritize opportunities to enhance risk selection, segmentation, and customer value propositions
  • Lead end-to-end vendor management, including selection, onboarding, and performance oversight of telematics providers
  • Drive vendor evaluation processes and RFPs to ensure best-in-class technology and services
  • Act as primary relationship manager with vendors, establishing performance expectations, service levels, and continuous improvement plans
  • Evaluate emerging technologies and market trends to maintain MAPFRE’s competitive positioning
  • Oversee the design, development, and integration of the telematics data pipeline, ensuring seamless data flow from collection to consumption
  • Partner with IT and Data Engineering teams to ensure scalable architecture, data quality and reliability, and secure and compliant data handling
  • Drive integration of telematics data into core systems, including policy administration platforms, rating engines, and data warehouses and analytics environments
  • Ensure telematics data is actionable and effectively utilized across the organization to support pricing sophistication, risk assessment and underwriting decisions, and customer insights and segmentation strategies
  • Partner with Actuarial and Data Science teams to develop predictive models, enhance rating algorithms, and improve portfolio performance
  • Translate complex data into clear, actionable insights for senior leadership
  • Lead telematics state expansion strategy and execution, ensuring readiness across regulatory, product, and operational requirements
  • Coordinate with Compliance, Legal, and Product teams to ensure adherence to state-specific regulations and alignment with filing requirements
  • Develop scalable approaches to expand telematics offerings efficiently across jurisdictions
  • Serve as a key cross-functional leader, aligning stakeholders across Product, Actuarial, Underwriting, IT, Distribution & Marketing
  • Drive collaboration to ensure telematics initiatives are fully integrated into the broader Personal Lines strategy
  • Influence senior leadership decisions through data-driven insights and strategic recommendations

Benefits

  • Competitive health coverage
  • Retirement plans
  • Paid time off
  • Flexible work options
  • Employee discounts
  • Tuition reimbursement
  • Leadership programs
  • Internal mobility opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service