Org. Development is indeed about training. For international people, it's hard to land a position in org. development at the very beginning. You may want to consider training as well, such as training analyst, trainer, training developer or even training coordinator. You may have to start with a lower position and gain some eperiences in the industry and US business culture for the first couple of years. Later on after you have better idea of the business style in the US, you can always move up.
That's my personal experiences. Working in a management field doesn't like technical fields. Industry and business experiences are more critical.