I hope this is appropriate but I am asking on behalf of a friend who is an international student here in the United States. He originally comes from a non western background. Currently he is participating in OPT (optional practical training aka internship) and is looking for permanent work in his major, business. Looking through my friend's resume, most of his work experience is in his native country, and very little can be considered formal, with short term internships dominating. He has been in this country for about two years. English fluency is considered acceptable, but by no means optimal for interviewing. References are also mostly international. Academic background is strong, but not practical work experience.
To the two people voting to close, the linked question asks whether one stands a chance of a particular job and how advisable is it to move to a particular location to seek a job in a different industry. This would be off topic as asking what to do. I am asking for suggestions on how a job seeker can present himself in a situation such as this, to prevent getting eliminated from consideration even before interviews of any kind.
To continue working, employer sponsorship will be required.
How can international students overcome the logistical difficulty of acquiring employer work visa sponsorship in the United States, especially with weak work experience?