Max Rosenberg

Tilburg, Noord-BrabantNetherlands

Organization: SEMiLLA Sanitation Hubs

Position: Project Manager

Team: Semilla Sanitation Hubs