By proceeding, you agree to our Terms of Use and Privacy Policy.
Founder and CEO
#Digtalmarketing #BusinessDevlopment
#Europe
Adam Jaffe is the founder and CEO of Mega Studio, a gaming outfit based out of Barcelona, Spain.