My question is about where to look and/or how to find talented technology consultants for hire (ideally full time).
Detail: I run a company that has a lot of talented software programmers and engineers. We also have some staff who handle product and project management and client relationship roles. We are interested in finding someone who has a background in consulting (not freelancing or contract programming) who also has strong technology skills.
I know how (and where) to go to hire programmers of many skill levels (including stack overflow!). And we've found good people with consulting skills (client relationship building, issue definition, business requirements development, estimation, planning, etc), but we haven't had good luck finding someone with technology skills alongside those consulting skills - basically we've found one person by luck, and they've worked out great (they used to work at a big 5 consulting firm, which is where they got these skills).
So my question is: where should we look / advertise to find talented technology consultants? (Our company is virtual so we can hire anywhere in the world). Other answers involving process for successfully recruiting people with these skills may also be upvoted and/or accepted. Thanks!