Get in touch with Roy Torres. Global Creative Director, brand builder, and creative executive based in Dallas, Texas.