You might be a smart consultant. Maybe you’re the smartest person in the room on your topic wherever you go.
But if you can’t be humble, people won’t be able to stand you let alone continue working with you.
Be confident, but don’t be arrogant. There’s a difference.
You’re in the service business, after all.