Global country representative careers