Travelers VP, Innovation Advisor in London, United Kingdom



VP, Innovation Advisor

Target Openings:


Primary Job Duties & Responsibilities:

• Actively scout, identify, and evaluate emerging and early stage innovations from the innovation ecosystem and support the sourcing of those innovations.

• Analyze and synthesize technical, industry and market related information from a variety of sources such as incubators, start-ups, seminars and conferences to acquire vital information needed for strategic recommendations.

• Contribute to the ongoing development of a centralized database for partnership intelligence, competitor data, information centered on areas of opportunity.

Job Opening ID:


Equal Employment Opportunity Statement:

Travelers is an equal opportunity employer.

Job Category:

Corporate Services/Other

Marketing Description:

Innovation is at the core of everything we do. We continue to ask ourselves, “what’s next?” as we navigate the ever-changing insurance landscape. Continuing our journey toward the cutting-edge, we are looking for a forward-thinking individual that thrives in ambiguity, who believes that with every challenge comes a new opportunity for solutions.

We are seeking an Innovation Advisor that possesses an entrepreneurial spirit, curiosity, and global mindset. An unconventional thinker with a passion for championing solutions that drive the business forward. You will develop partnerships across the innovation eco-system, identify opportunities for mutual success and help craft the innovation roadmaps intended to meet our long term goals.

This position is not only designed to prepare Travelers for “what’s next”, but also to equip the enterprise and its leaders for what comes after that.

Position Type:


Preferred Qualifications:

An MBA is preferred, but not required. Established relationships within the innovation ecosystem are also preferred, but not required. These may include relationships with start-ups, incubators, accelerators, and economic development agencies.

Education, Work Experience & Knowledge:

This position will require at least 50% travel, as you will be scouring the globe searching for the best technologies and programs that will fit in our innovation portfolio. A Bachelors degree or technical degree is also required.

We are seeking someone with strong communication skills, with experience presenting novel ideas, concepts and projects to an executive audience. We need someone with a proven ability to think beyond the conventional, with a record of developing rigorous analysis that drives business forward. You should have experience in practical project management and a working knowledge of Design Thinking as a means to approaching Innovation and business development.

Minimum Qualifications:

Bachelor Degree in technology field such as computer science or engineering. Requires travel over 50% of the time.

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.

Primary Location:

London - Greater London - United Kingdom

We are committed to valuing the diversity that exists among our workforce, our business partners, our customers and our communities. With respect to our workforce, we are committed to not only increasing diversity in our hiring at all levels but also fostering an inclusive environment where all employees, regardless of race, color, religion, gender, gender identity, age, national origin, disability, veteran status, marital status, sexual orientation, genetic information or any other status or condition protected by law, can develop and thrive.