Sales Manager 76
- Location
- Greater London, England, United Kingdom
manufacturing, telecom and similar Excellent command of English Analytical thinking, decision making, change orientation and good communication skills Bachelor’s degree or higher in Computer Science or related field from an accredited college or university Self-motivation, Customer Focus, Professional Ethics, Team Work No restriction to travel locally ...