What Makes a Good Marketing Consultant?

I spent over thirty years of my life as an advertising consultant and I must say it