Sergi Tarragona, CEO of Cloudworks (ES)

Sergi Tarragona is founder and CEO of Cloudworks.