Mechanics' Institute
57 Post Street
San Francisco, CA 94104
(415) 393 - 0101
[Map and Transit Information]
Jim Flack
Executive Director
jflack@milibrary.org
415-393-0117
Sead Sehovic
I.T. Manager
ssehovic@milibrary.org
415-393-0109
Hien Tran
Accounting Manager
dht@milibrary.org
415-393-0108
Taryn Edwards
Member Relations
tedwards@milibrary.org
415-393-0103
Margot Sheffner
Membership Office Manager
membership@milibrary.org
415-393-0105
Michael Savage
Building Manager
msavage@milibrary.org
415-393-0106
Laura Sheppard
Events Director
events@milibrary.org
415-393-0114
Sharon Miller
Library Director
smiller@milibrary.org
415-393-0113
Fax: 415-421-4192
Jeremy Snell
Web Librarian
jsnell@milibrary.org
415-393-0111
John Donaldson
Chess Director
jdonaldson@chessclub.org
415-393-0110
Paul Whitehead
Chessroom Coordinator
chessroom@milibrary.org
415-393-0110
Nicholas de Firmian
Grandmaster-in-Residence
chessroom@milibrary.org
415-393-0110
RSVP Line
rsvp@milibrary.org
415-393-0100
Laura Sheppard
Events Director
events@milibrary.org
415-393-0114
Pam Troy
Events Assistant
rsvp@milibrary.org
415-393-0116
Circulation
Renew, check due date, account inquiries
circulation@milibrary.org
415-393-0101
Sharon Miller
Library Director
smiller@milibrary.org
415-393-0113
Fax: 415-421-4192
Matt Montgomery
Technical Services Librarian
mmontgomery@milibrary.org
415-393-0115
Jenny Huynh
Head of Circulation Services
jhuynh@milibrary.org
415-393-0101
Reference
Research, classes, information
reference@milibrary.org
415-393-0102
Taryn Edwards
Reference Librarian
tedwards@milibrary.org
415-393-0103
Bobbie Monzon
Managing Librarian
bmonzon@milibrary.org
415-393-0107
Craig Jackson
Acquisitions Librarian
acjackson@milibrary.org
415-393-0104
Erika Schmidt
Cataloging and Reference Librarian
eschmidt@milibrary.org
415-393-0115
Diane Lai
Public Services Librarian
dlai@milibrary.org
415-393-0118
Jeremy Snell
Web Librarian
jsnell@milibrary.org
415-393-0111
Michael Savage
Building Manager
msavage@milibrary.org
415-393-0106
Pam Troy
Events Assistant
rsvp@milibrary.org
415-393-0116