Stella Song, Business Development Manager



  • Business Development Manager. Stella had ever studied in Germany.