Previous IT/tech support experience/ proven high technical knowledge. Excellent communication and social skills. Passionate about technology. Flexible, supportive, encouraging, and willing to listen, learn, and improve together ...