Located in the Philippines, Starfish is a small close-knit team of 15 professionals: creatives, coordinators and techies – at the helm of a British director.
We’re a full-service web design and development agency and we work directly with local and international businesses – offering practical web solutions wrapped in a great service.