Travelers Business Intelligence Engagement Manager in London, United Kingdom



Business Intelligence Engagement Manager

Target Openings:


Primary Job Duties & Responsibilities:

Defines the business intelligence capabilities that satisfy the broader business objectives and value proposition. Ensures that the business capability requirements align to the business intelligence and data strategy roadmaps. Point of contact for business for all business intelligence and analytics work relating to their area including activities that they might not be directly accountable for. Manages a portfolio of work. Leads the ongoing rationalisation of business intelligence assets in their area to ensure they are providing utmost value for business outcomes. Manipulates raw data and understand the ultimate design required to meet business requests. Facilitates cross functional requirement sessions about complex information needs and documents requirements; includes working with stakeholders to prioritise requirements based on Business Intelligence capabilities and business needs. Define, plan and execute tests to ensure quality of results. Proactively stays abreast of data sources, identify best internal and external data sources in response to business requests. Coaches, mentors and develops team members. Perform other duties as assigned.

Job Opening ID:


Environmental/Work Schedules/Other:


Equal Employment Opportunity Statement:

Travelers is an equal opportunity employer.

Job Specific & Technical Skills & Competencies:


Job Category:

Management Information

Marketing Description:


Job Summary:


Position Type:


Preferred Qualifications:


Education, Work Experience & Knowledge:


Physical Requirements:


Minimum Qualifications:

Bachelor's degree in mathematics, finance, computer science, statistics, MIS or equivalent experience preferred. Thorough knowledge of Microsoft office products. Thorough knowledge of the main features of the collection of data and the relationship of data elements to each other. Working knowledge of Descriptive Analytic practices and processes.

Company Information:

Solid reputation, passionate people and endless opportunities. That's Travelers. Our superior financial strength and consistent record of strong operating returns mean security for our customers - and opportunities for our employees. You will find Travelers to be full of energy and a workplace in which you truly can make a difference.,

Licensing or Certificates:


Primary Location:

Redhill - Surrey - United Kingdom

Secondary Location:

London - Greater London - United Kingdom