Client Interfacing Skills is the buzz word for any job today. Basically, this would mean all skills required to interface with clients. The thought-provoking must entail all areas required to be possessed/honed to interact with a client. Though this can be a vast topic, in brief, some skills for the purpose of training could be 1. Negotiation skills 2. Communication skills 3. Presentation skills 4. Proposal building skills 5. Qualitative feedback skills 6.Query resolution skills 7.Effective (clients') time management 8.Problem-solving skills