generic speaker image
Ray Newal - Jigsee. Toronto, ON, CA

Ray Newal Ray Newal

Jigsee

Toronto, ON, CANADA

Social

Industry Expertise (6)

Wireless

Media - Online

Advertising/Marketing

Internet

International Trade and Development

Computer Software