I need to tarvel to Geneva, Switzerland in October 2014 for a week for official meeting.I’m in US since Feb 2012 & I’m holding an H1B visa which is expiring on Sept 30 2014 , though I have a I797 valid petition approved till May 2015. My question is :-
What process do I need to follow to get the stamping done in Swizerland. Do I need to fill DS160 & schedule a appointment with US Consulate at Bern Switzerland ?
Is recommended to get the stamping done in foreign country or is it risky ?
How much average time will it take for stamping process, do I need to stay there or I can get the stamped same day ?
Any response and help will be appreaciated.
Thanks & Regards