Jaelle Scheuerman

Tulane University
Technology Liaison/User Services Analyst III, Newcomb College Institute