Invicta

72 million displaced people are hosted in developing countries where economic opportunities are severely limited. Invicta is on a mission to change that. Invicta is an award-winning platform that connects skilled refugees with job-seeking companies to help them gain employment opportunities in their field while helping companies find hidden talent.

Website