Youjin Teo

Customer Success Manager at Benchling

About

Links

Previous companies

Novartis logo
Citigroup logo
University of Zurich logo
National University of Singapore logo
Benchling logo

Timeline

  • Customer Success Manager

    January, 2022 - present

  • Implementation Manager

    January, 2021

View in org chart