Contact Us

NORTH AMERICA

Pufferfish Inc.
14 Capella Court
Nepean, Ontario
K2E 7V6
Canada

613-794-9616

United Kingdom

Pufferfish Ltd.
252 Causewayside
Edinburgh
EH9 1UU
United Kingdom

+44 (0)131 668 3360

Write to Us

MEET THE TEAM

Brian Creber

President

Kevin Lockwood

Sales & Support

Roger Gonsalves

Senior Interaction Designer

Mike Long

Customer Care Coordinator