Do I need a US social security number?

Yes. After arrival in the United States, participants should present themselves at the nearest Social Security Office with their passport and Form DS-2019. In order to find a Social Security Office closest to you, please refer to the Social Security on-line Office Locator