Can you kindly please advise me on what type of visa - B1 or B2 (business or tourist) would I need to apply for?
To give you some context:
I am currently working for a US company in London - cover the EMEA region. The company is organising a global meeting in the US where all company members need to attend.
My questions is, would I need a business visa or a tourist visa? My company can show all details of travel etc.
PS: I am a Romanian citizen who has been living and working in London for the last past 6 years.