Anyone with common sense should know that there are a *lot* of employers on these boards. And as Fiona pointed out, many others who can open doors.
I have personally hired 2 people directly from geoexpat. Since you are looking for a position, it would be best if you projected good skills and professionalism whilst having publicly readable discussions.