Hi TQ,
I was recently offered a postdoc position and waiting to hear back from another one, both of which I found on professional listservs. If I remember right, you are in Psychology? APA has listservs for different sub-areas of Psychology (e.g., Division 8 - social psych). Big names in the field (from both EU and US) seem to be advertising available positions on these servers. I definitely think it's worth having a look!
ZR