Sr. Network Support Specialist - French & English, eero
- Location
- Greater London, England, United Kingdom
escalated customer issues Experience in technical support, or experience dealing effectively with customers during problem resolution and operating efficiently under pressure Experience demonstrating strong analytical abilities and confidence in the use of data Experience in communicating technically, at a level appropriate for the audience Speak, write, and read fluently ...