Sheila Penrose has served on five corporate boards and chaired a range of board committees over the last 20 years across a variety of industries, all brand leaders in their fields.
She is currently a Director of two companies: JLL (Jones Lang LaSalle), where she has served as Chairman of the Board since 2005 and McDonald’s, where she chairs the Sustainability and Corporate Responsibility Committee.
With experience across the investor community, M&A, financial management, marketing, business development and global expansion, Sheila was a finalist for the Chairman of the Year award by NYSE Governance Services.
Since 2002, Sheila has co-chaired Corporate Leadership Center, which partners with F500 company CEOs and leading business schools to augment and accelerate the leadership development of senior executives through the CEO Perspectives and Leading Women Executives programs.
Ms. Penrose serves on the steering committee of the World Economic Forum (Davos) Community of Corporate Board Chairmen, as well the New Economy and Society. Her commitment to diversity and inclusion is evidenced as a founding member of the US 30% Club, as well as her years on the Advisory Board of Catalyst, the C200 Board and the board of The Chicago Network.
Before serving as Executive Advisor to Boston Consulting Group, Sheila was the first woman member of Northern Trust Corporation’s Management Committee as President of the Corporate Bank. Under her leadership, this global business was transformed from a product organization to one organized around client segments, and net income grew 17% annually during her tenure.
Before moving to the United States, Sheila was Economic Advisor at the British Treasury.
Sheila began her career in education, serving as Lecturer in Economics at Central London Polytechnic. With a degree in economics and a graduate diploma in education from the University of Birmingham in England, as well as a master’s degree from London School of Economics, Sheila attended the Executive Program at Stanford Graduate School of Business, where she later served on the Advisory Board.
In addition to her role as Co-Chairman of Corporate Leadership Center, Sheila has served on numerous not for profit boards.
Currently, she is a trustee of Rush Medical Center, the Museum of Science and Industry, and the Chautauqua Institution.
Sheila is a member of the National Association of Corporate Directors, the Civic Committee of the Commercial Club, Executives Club and Economic Club of Chicago.
A regular speaker on leadership and governance, Sheila has been profiled in many business periodicals. She is the recipient of the ADL Woman of Achievement, Girl Scouts Luminary, YWCA Lifetime Achievement and Chicago Business Hall of Fame awards.