She holds a bachelor's degree in Management Information Systems and an Executive MBA. Jayne started her career as a technology consultant for Ernst & Young. She worked in several technical roles and eventual moved into management.
Jayne joined Swiss Re in 2004. Technology has been evolving ever since she joined Swiss Re and she has made her niche building new teams and services which bring new technical capabilities into the Swiss Re organization. She currently holds the position of Head of Digital & Smart Analytics Center for the Swiss Re in the Americas hub. She has been responsible for building a team of data scientists at Swiss Re in the Americas and driving tech transformation initiatives. She is also a member of the Digital & Smart Analytics Center global management team which is responsible for driving strategic, technology related initiatives in Europe, the Americas and Asia.