Field Channel Manager (UK)

A well-defined sense of diplomacy, including solid negotiation, conflict resolution, and people management skills. Proactively recruits new qualifying partners.

Compartir:
Compartir: