Regional Deployment Engineer
- Location
- Greater London, England, United Kingdom
urgency; understands the importance of making critical business decisions promptly with strong attention to detail; realizes that efficiency and prioritization are critical to success. Customer Service: Manages difficult or emotional customer situations; meets commitments; responds promptly to customer needs; solicits customer feedback to improve service. ...