Samantha Stricklin

Samantha Stricklin

Manager, IT Services
326A Hayes Hall
Phone: (716) 829-3351
Email: sls23@buffalo.edu