A good business analyst has both hard and soft skills. They’ve taken the right courses, earned the right experiences, but also have some emotional intelligence, critical thinking skills, and problem-solving ability. But what separates an average business analyst from a …read more