Sign up
Sign in
Sales Rock Star — Open for A New Challenge
8 countries, 7 languages, 5 sectors. Heart: European. Mind: San Francisco (in the 70s!). Single mom in tech. Founder of www.yuduyu.co.
Help
Status
About
Careers
Press
Blog
Privacy
Terms
Text to speech
Teams