Denis Benevolo

Denis Benevolo

Passionate about technology and enthusiast of technology as a tool for social transformation.