3 Senior Performance Jobs in Santa Rosa