Pat Taffe is currently the Board Chair at Saint Therese, a position held since 2017. Prior to this role, Pat served as the Chief Information Officer at North Memorial Health Care from 2002 to 2020 before retirement.
This person is not in the org chart
This person is not in any teams
This person is not in any offices