Need an offshore team? Here’s how to find the right one