Layboard.in - is an overseas job site. Lead job. a site with vacancies that are not tied to a particular country.
This is not an agency, not an intermediary, but a job site where you can independently find either an agency or a direct employer.
http://layboard.in/img/in.logo.png?12