Well, I have 12 years of teaching experience in the USA at various types of colleges/universities but these assistant professorship positions (the hiring) were really based on my master's degree from a US university and not actually my PhD. However, when it comes to teaching graduate classes showing proof that you have taken courses within the field that you intend to be teaching in is imperative; that is why not having PhD transcripts hurts one's chances.
By "lecturer" do you mean the American interpretation of the word or the British meaning (= assistant professor). The chance of getting non-tenure track short-term teaching positions if you are not already living in the US or have a personal connection is going to be hard. Lack of US teaching experience as a grad student, plus your location etc. will all work against you. Getting you a visa might be hard too... Tenure-track positions are hard to get in most fields at the moment of course. Research-oriented institutions are less likely to biased a priori against non-US PhDs if you have a good research track record. Personally, I am an EU citizen with a US PhD and have been both a visiting prof at my alma mater and a tenured professor in the US (but moved to Australia). I also have a good research track record and am not in one of the more over-supplied fields and still found it hard (two year search) to get a job. Also, I've never actually got an academic job without some contact of some sort with the people hiring previously.