SOSRES was established in order to meet the growing demand for innovative, credible, and respected specialists to turn to for sustainable development policy, strategy, business, and actionable needs. At SOSRES, we see sustainable development not as a challenge, but an opportunity.
SOSRES has offices located in Italy, the United States, and Thailand with operations throughout Asia.
