The board of the Olmsted Center for Sight on Tuesday named Tamara Owen as the new president and chief executive officer of the 106-year-old agency dedicated to meeting the needs of the region’s blind and visually impaired residents.
Owen, who helped lead the integration of the former Millard Fillmore Gates Hospital, Buffalo General Medical Center and Gates Vascular Institute, has worked in health care operations as a senior executive for more than 20 years. She will begin her tenure at the Olmsted Center on April 8.
“We are confident Tammy will successfully lead our organization into the future, and build upon our organization’s legacy and recognition as a regional, national and international leader for people of all ages and degrees of visual impairment,” said Patricia Clabeaux, chairwoman of the Olmsted Center’s board of directors.
A native of Boston, Mass., Owen began her career with Kaleida in 1990 as a physical therapist. She has held several positions with the company over the years. They include vice president of ambulatory and rehabilitation services; vice president of strategic planning and network development; and president of both DeGraff Memorial Hospital in North Tonawanda and the former Millard Fillmore Gates.