Former SVP, Liberty Mutual

Prior to her retirement in 2012, Ms. Sayles was senior vice president and manager of human resources, real estate and administration for Liberty Mutual Group*. She began with Liberty Mutual in the information systems area, and her career encompassed a broad range of functions and responsibilities: Ms. Sayles was responsible for human resources policy development and implementation, including compensation, benefits, employee relations, human resource development, employment, safety and health and HR service operations. 

As a long-time advocate of performance measurement and rigorous, business linked human resource processes, Ms. Sayles implemented such initiatives as strategy-driven metrics, technology enabled performance-driven salary planning processes and a competency-based framework for ensuring effective selection, development and performance management. Ms. Sayles' responsibilities also include development and implementation of the company's real estate and administrative services strategy. 

In 2011, Helen was presented with the Girl Scouts of Eastern Massachusetts’ Leading Women Award. In 2013, Helen was asked to preside as Honorary Clan Chieftain for the 38th Annual New Hampshire Highland Games and Festival at Loon Mountain, New Hampshire, the largest and most diverse Scottish cultural festival in the Northeast. Helen is also a GlobalScot and was inducted into the GlobalScot Hall of Fame in Glasgow in 2011. 

Currently, she serves as Chairman of The National Trust for Scotland – USA Foundation; President of The Entrepreneurial Scotland Foundation, USA and Director of Entrepreneurial Scotland.  In her 2014 Birthday Honours List, Her Majesty, The Queen, awarded Helen the honour of CBE in recognition for services to the development of Scottish companies. Helen lives in Concord, Massachusetts with her husband, DuWayne. She was born and educated in Scotland and received her B.S. in Business from Heriot-Watt University in Edinburgh.

* Boston based Liberty Mutual Group (www.libertymutual.com) is a leading global multi-line group of insurance companies which ranks 68th on the Fortune 100 list of largest U.S. corporations as of 2017.