Yes, I have worked in a client face role. I think it's mostly about communication skills and problem solving and keeping a professional ethic as well. You have to have project management skills and a active listening and empathy while you're critical thinking and paying attention to detail. You need to be willing to learn new things and ask the right questions and staying conflict resolution. You have to be a good listener and result driven, very personable and confident. Also, multitasking is key.