The NATO Communications and Information Agency (NCIA) has changed their homepage address. Please note the new address. Business opportunities can be viewed by selecting “Opportunities”.
https://www.ncia.nato.int/Pages/homepage.aspx

Answers to Frequently Asked Questions about NATO business opportunities:
http://www.europe.forces.gc.ca/sites/page-eng.asp?page=15100