Frédéric Sciacca, Chief technology officer at Race for Water Foundation

Frédéric Sciacca, Chief technology officer at Race for Water Foundation