Public Relations specialist, team leader orientated and comfortable working in a team or individually.

Languages

  • English Native

Hives