Rue des Savoises 15, 1205 Geneva CH
info@femoza.org

Excellent hub to develop new IT solutions.
South America - Uruguay

Excellent hub to develop new IT solutions.

South America - Uruguay

Strategic partners

Institutional Partners

Related Websites

Femoza Endorse