No bio yet

Location

Geneva, Switzerland

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices


Service social international - Suisse (SSI)

International Social Service - Switzerland defends the rights of children, families and migrants and offers them assistance in social, legal and professional matters alongside its network of partners in 120 countries.


Industries

Employees

11-50

Links