S&IB was established in 2003, is headquartered in Toulouse, France, and has a network of partners in many countries: France, Poland, Portugal, Norway, Brazil, Madagascar, Canada, MENA... S is business development company operating in France, Europe..
Relevance: 76.22276