Superior domain knowledge would be one thing. If I'm going to team up with a business guy, I want him to be a top notch expert in his field.
There's a tendency for tech guys to discount domain knowledge, believing that it's just a matter of "hacking something out in a weekend, after all it's just a matter of shovelling data" (I used to fall into this trap myself - now I know the value of domain expertise).