• Kenya
Applied for

Customer Support Agent-German and English Speaking
  at   Influx
  • Microsoft Office
  • English
  • System administration