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