Steve Saragosa Profile Picture

Steve Saragosa

All-Access Pass

Bachelor in Creative Technologies, Lisbon, Portugal. Hit me up if you need something. Always looking for collaboration.

INNOVATOR