It's a tricky position as you want somebody with the right mix of tech knowledge, business knowledge and bullshiting ability.
Sadly, in my limited experience, there seems to be a large amount of people that excel at the latter but not so much at the other categories.