Pufferfish

Edinburgh, Scotland
31 Total Employees
Year Founded: 2004

At Pufferfish, we’re innovators, creators and curators of immersive global experiences who use our unique spherical displays to enable global brands captivate audiences.

Pufferfish Offices

OnSite Workspace

Employees work from physical offices.

Typical time on-site: None
Edinburgh, Scotland