Soft skills: Effective Communication, Empathy, Collaboration, Problem-solving, Adaptability, Leadership and Time Management explained in this short post.