If you received a position where you dealt with clients from several other foreign countries, what steps would you take to be prepared for possible ethical dilemmas that might arise? Provide examples
There is diversity training provided by most employers' internet, books, documentaries, or cultural courses offered by universities associating with people from the other country and my personal favorite: asking questions.
What am I leaving out or what more can be done?
You seem to have quite a few good, solid steps here. Training is important, but remember that diversity isn't the only issue here. In other words, the question doesn't seem to revolve just around cultural sensitivity, but around how to manage ethical dilemmas. For that reason, you might want to look ...
This solution provides a brief reflection on methods to be in touch with clientele in preparation for ethical concerns.