Breaking Barriers / Shaping The Future

The First Woman Appointed as Finance Chair at YPO

Meet Elizabeth Hutt Pollard

Elizabeth Pollard, CEO of The Innovation Foundation at OSU, boasts over 25 years of combined experience in private and public sectors, shaping Oklahoma’s innovation economy. Appointed as the secretary of science and innovation in 2020, she established two influential councils and played a key role in publishing a strategic plan for the state’s science and innovation. A Silicon Valley C-suite veteran, Pollard is also a global board director of the Young Presidents’ Organization, making history as the first woman appointed as finance chair.