CLOCKSS employs 7 employees. The CLOCKSS management team includes Alicia Wise (Executive Director), Erika Pastrana (Editorial Director, Nature Journals), and Craig Van Dyck (Executive Director).
Get Contact Info for All DepartmentsLooking for a particular CLOCKSS employee's phone or email?