Trella Rath

Community Manager in San Francisco, California

Trella Rath

Community Manager in San Francisco, California

Currently the Community Manger for World of Tanks (PC). May or may not actually be an owl in real life.

  • #customersupport
  • #videogames
  • #birds
  • Work
    • Community Manager