ana torralba

ana torralba

Mother of 3, disruptive, passionate about social innovation applied to climate change