Great consultants have several key skills: 1) They adapt easily to new projects, work cultures, and colleagues through strong soft skills and technical expertise. 2) They work hard and smart to accomplish the best results in the shortest time with minimal friction. 3) They are confident in their skills but also collaborative team players who put company goals first.