Rado Kanalev

Sales & Customer Success Manager at 21st.BIO

No bio yet

Links

Previous companies

Whole Foods Market logo
Nespresso logo

Timeline

  • Sales & Customer Success Manager

    September, 2024 - present