Ds-160 application form nigeria Organization invitation. A company invitation letter from the sponsoring company within the location region. The letter needs to be printed on corporation letterhead stationery, dealt with to "The Consulate of Nigeria, Visa Part", and signed by a senior manager. The organization letter need to adhere to https://www.quora.com/profile/Africred/7-Ways-Africred-is-Shaping-the-Education-Sector-in-Sub-Saharan-Africa-https-africred-org-https-africred-org-visa-a