Sebastian Mourra

Sebastian Mourra

About

CEO & Co-Founder of Razz Interactive. Previously managed Product Development at Universal Music.