. "Good verbal & written communication skills are a must, especially when explaining technical concepts to clients" . . .