Cayan

  • Cayan is a Boston-born payments solutions company whose main development base is in Belfast.

  • Category: Technology
  • Location: Belfast, Northern Ireland  - Get Directions