Jeff O'Toole

Role: 
Staff
Department: 
Operations
Position: 
Business Opperations Analyst
Office: 
BUS 209
Phone: 
(415) 338-1199
Education: 
  • B.S., San Francisco State University