Skip to main content

Edka Digital

We are a team of software and systems engineers based in Barcelona, Spain.

Edka Digital

Address

Edka Digital
Lluis Muntadas 8
08035 Barcelona
Spain