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

Ray Newal Ray Newal

Jigsee

Toronto, ON, CANADA

Social

Industry Expertise (6)

Internet

International Trade and Development

Computer Software

Wireless

Media - Online

Advertising/Marketing