Catherine Harper
Catherine Harper
Kaiser Permanente IT