Develops sales strategies, identifies new business opportunities, manages client relationships, and provides technical product expertise.
Sales Manager Spain • Kingdom Of Spain, España