Igalia
-
Contact Details
About
Igalia is a Free Software consultancy with headquarters in Spain and developers all around the world. Igalia is passionate about their work, active in their communities, eager to learn, and happy to contribute their knowledge.