Tiger's loss in match play today is a testament to that popular saying in golf. Tiger outdrove his opponent, but couldn't sink his putts. So, when clients ask me how good of a golfer do they have to be in order to play golf for business, I repeat that saying.
If you can make consistent ball contact, regardless of the distance of your shots, you can play business golf. But, before doing so, you MUST learn to play with proper business golf etiquette and with a knowledge of the basic rules. As you'd expect, those two topics are covered in my book, On Course for Business. Or, if you have a question about them, please write a comment.