Ogidoo is a digital marketing and communications agency / web development company based in sunny Alicante, Spain, but we work with clients all over the world.
Technology is nothing. What’s important is that you have a faith in people, that they’re basically good and smart, and if you give them tools, they’ll do wonderful things with them. – Steve Jobs