Olwyn appointed CHIEF Guide

Chief is the private network designed specifically for executive women, and is well established in the United States. Membership represents 10,000 companies, and 40% of Chief Members are in their companies C-Suite. In 2022 Chief will be launching in London, and Olwyn has been appointed as one of the founding Chief Guides for the UK operation.