Gazette • Series 2026 Friday, November 13, 2026 · London & New York Verified Employers
The Transatlantic Chronicle of Executive Opportunities, Compensation & Corporate Governance
Gazette · Ledger · United States · Business Management Support Analyst – Insurance – Hybrid
Executive Appointment Mandate ID: EX-1008545351849

Business Management Support Analyst – Insurance – Hybrid

first moment Fotografie GmbH · πŸ‡ΊπŸ‡Έ London, England · βœ“ Certified Corporate Entity
Compensation Bracket Β£55,000 - Β£60,000
Tenure & Discipline Executive Full-Time
Jurisdiction United States
Statutory Visa Pathway US Immigrant / H-1B
Submit Dossier Directly →
Official Verified Employer • $0 Candidate Fees
Sponsored Financial Announcement

Executive Mandate Specification

Business Management Support Analyst – Insurance – Hybrid

Business Management Support

London Insurance Market

City, London/ Hybrid (2 – 3 days in the office)

12 months fixed term contract (likely to go perm)

Up to £60,000 per annum (pro rata) + benefits

Business – Management – Support – Analyst – Business Analyst – Documenting – Reports – Insurance – London Market – Fixed term – Contract

My client is a leading London Market Insurer and they are looking for a Business Management Support Analyst to support the Head of Operations and the COO Business Manager with various project and adhoc central support activities; this includes coordination for department driven initiatives, in addition to project and general BA support.

Key Responsibilities:

  • Prepare reports (PPT / Word / Excel) for management consumption / presentations
  • Work with wider Operations and COO teams to collect, prepare and present relevant information
  • Co-ordinate and deliver small central projects and continuous improvement initiatives
  • Organises, attends, and participates in meetings
  • Where appropriate, documents meeting outcomes, including meeting minutes, actions, and risk/remediation logs
  • Engages with stakeholders to collect and document follow ups to meeting actions
  • Supports the integration of change management practices

Required skills/ experience:

  • Strong organisation skills
  • Ideally some Business Analysis skills
  • Professional Services/ Insurance experience preffered
  • Ability to dissect problems and solve independently
  • Collaborative across all levels of the organisation
  • Communication skills – both written and oral
  • Able to learn new technologies to be used for project management
  • A proven ability to communicate effectively with different levels of staff
  • Strong documentation and presentation skills (PPT, Word, Excel)
  • Ability to manage time, meet deadlines and prioritise

Business – Management – Support – Analyst – Business Analyst – Documenting – Reports – Insurance – London Market – Fixed term – Contract

Business Management Support

London Insurance Market

City, London/ Hybrid (2 – 3 days in the office)

12 months fixed term contract (likely to go perm)

Up to £60,000 per annum (pro rata) + benefits

Location:
City of London, London
Duration:
12 months+
Rate:
£55000 - £60000 per annum + (pro rata) + benefits + bonus
Reference:
JS/BMSA/FTC
Posted Date:
23/03/2023

Statutory Executive Benefits & Governance

  • Executive Health, Vision & Dental Coverage with Global Provider Options
  • Corporate Pension Auto-Enrolment / 401(k) Retirement Plan with Fiduciary Matching
  • Annual Discretionary Performance Incentive & Long-Term Equity Participation
  • Executive Leave Allotment, Statutory Holidays & Dedicated Health Care Reserves
  • US Department of Labor & E-Verify Work Authorization Sponsorship
Verified Corporate Placement