> I am also skeptical of their claim about sales numbers and how effective their managerial skills are.
That's exactly the issue: there's no causal link. They could be good at both; indeed, this is what the org is banking on. But it's just as likely you're good at sales and not as good at management.