Starr

United Kingdom
Total Offices: 2
4,819 Total Employees
Year Founded: 1919

Teams at Starr

Recently posted jobs

16 Hours AgoSaved
In-Office
London, Greater London, England, GBR
Insurance • Financial Services
Lead the implementation and continuous improvement of data governance and data quality frameworks across London Market syndicates. Establish policies, standards, ownership models, data inventories, quality controls, metrics, reporting, and issue remediation processes. Partner with business and technology stakeholders to support regulatory compliance, operational effectiveness, and strategic decision-making. Chair governance committees, guide Data Stewards, manage governance initiatives, and provide updates to senior management and the Board.
5 Days AgoSaved
In-Office
London, Greater London, England, GBR
Insurance • Financial Services
Provides administrative and company secretarial support to the Governance function. Responsibilities include coordinating Board and Committee meetings, maintaining statutory registers and legal entity records, assisting with Companies House filings, supporting regulatory and Lloyd’s governance requirements, managing director and stakeholder records, and assisting with corporate actions, acquisitions, and governance improvement projects.
9 Days AgoSaved
In-Office
London, Greater London, England, GBR
Insurance • Financial Services
Develops and manages talent initiatives across the international business, including succession planning, talent reviews, psychometric assessment, leadership development, career progression, mentoring, coaching, performance management, culture, diversity, and internal mobility. Uses talent data and analytics to identify development needs, inform decisions, and support senior stakeholders. Partners with Talent Acquisition, Learning and Development, HR Business Partners, and external providers to deliver aligned talent programmes.