Geoffrey Leow, with extensive graphic and multimedia design background, is the Co-Founder and Producer of Monster Island Sdn Bhd. He has held multiple roles in the early vocation years from graphic and multimedia designers in a few companies to creative director in Imagine Animation Work Sdn Bhd. In…