Kristina Mendela

IT Associate at Biohaven Pharmaceuticals

Timeline

  • IT Associate

    Current role

View in org chart