try some teaching positions in some smaller universities - you w
even if you do not speak perfect English, you are competitive as you have a strong research record.
even if you do not speak perfect English, you are competitive as you have a strong research record.