Who we are, what we do and how to reach us.

OCLC Research staff have a wide range of expertise (including library science, computational linguistics, economics and computer science, among others), and use these specializations in innovative ways.

Program officers work directly with OCLC Research Library Partners to ensure that they benefit from their affiliation.

OCLC Research staff also:

  • consult individually with member and partner staff to understand their needs and priorities, and seek out opportunities to advance shared agendas through collaboration with OCLC Research and OCLC Research Library Partner institutions
  • organize events, collaborative projects, and working groups
  • create opportunities to participate in standards and best practices development, and pursue other professional interests; these programs enable staff to develop expertise they can apply to their institutions.

Rick Bennett

Lead Software Engineer


Rebecca Bryant

Senior Program Officer


Lorcan Dempsey

Vice President and Chief Strategist



Jackie Dooley

Program Officer - retired


Brooke Doyle

Project Coordinator


Ixchel Faniel, Ph.D.

Senior Research Scientist


Rachel Frick

Executive Director, Research Library Partnership


Kathleen Gesinger

Learning Community Manager, WebJunction


Jean Godby, Ph.D.

Jean Godby, Ph.D.

Senior Research Scientist


Betha Gutsche

Program Manager, WebJunction


Steph Harmon.

Steph Harmon

Program Design and Development Manager, WebJunction



Erin Hood

Research Support Specialist


Kerre A. Kammerer

Lead Software Engineer


Brian Lavoie, Ph. D.

Senior Research Scientist


Ralph LeVan

Ralph LeVan

Senior Research Scientist


Janet Mason

Executive Assistant to the Vice President


Jeanette McNicol

Communications Specialist


Jeff Mixter

Senior Software Engineer


Kendra Morgan

Senior Program Manager, WebJunction


Dale Musselman

Operations Manager, WebJunction


Edward T. O'Neill, Ph.D.

Edward T. O'Neill, Ph.D.

Senior Research Scientist - Retired


Andrew K. Pace

Executive Director for Technical Research


Jennifer Peterson

Community Manager, WebJunction


Mercy Procaccini

Project Coordinator, WebJunction


Erin M. Schadt

Senior Communications Manager


Monika Sengul-Jones



Devon Smith

Lead Software Engineer


Sharon Streams

Director, WebJunction


Roy Tennant

Senior Program Officer



Roger Thompson, Ph.D.

Roger H. Thompson

Lead Software Engineer


Jenny Toves

Software Architect


Diane Vizine-Goetz, Ph.D.

Senior Research Scientist


Harry R. Wagner

Lead Software Engineer


Chela Scott Weber

Senior Program Officer



Jeff Young

Jeff Young

Software Architect