Prior to her current position, she was the scientist-in-residence at Emerson College, assistant professor at Tufts School of Veterinary Medicine,and the McKennan Postdoctoral Fellow at Dartmouth College. She received a Master of Science from Bucknell University and Master of Arts and Doctor of Philosophy in Biological Anthropology from Stony Brook University.