Nicolas Babin

A rare combination of technology, marketing and management. Co founder of GamFed