My partner and I are the only members of our startup consulting company. We are at the point where we fully realize the need to delegate work in order to grow. We want to practice our people and project management skills.
We have met some freelancers (mostly fresh out of college) we think we can outsource work to. I know all experienced people went through this so I'd like to ask:
I would suggest you work with a service provider, not individual freelancers. Disclosure: I work for such a provider.
To your questions:
I'm in remote consulting, so I can make answer from consultant perspective:
The best way to maintain off shore team is to start with small assignments and also have a skype interview with them. Check their previous rapport and skill set.