This is the first thing to do if you are looking to hire anyone. Make sure that the advertisement is clear and states all the required skills, salary and perks that are expected as well as the duration of time that the person will be required for. The last aspect is perhaps the most important one and should be highlighted.
These agencies get all kinds of applicants who are willing to do various jobs on all kinds of terms. This will help you in reducing the effort to look for such freelancers all over the world and you may actually save a lot of time by using these agencies. The price they charge for services is more and sometimes not well worth it. There are some websites that allow freelancers from all over the world to have their resumes posted on their website, you can check with such a website as well and see if you can find a match for your needs.
You can also advertise your jobs online in a selective manner. You can do it on the company’s website as well as on relevant discussion boards and forums. If you have company pages on social networking websites, which is now becoming a norm, you can look for help there as well.