ISLA logo

ISLA

“ISLA is a haven for artists from all over the world to convene and create in peace. It is a state of the art facility that works as a vessel for inspiration, exploration and creation to serve artists and the world at large.”

Headquarters

Stryn, Denmark

Employees

1-10

Links


Org chart

This company has no org chart yet


Teams

This company has no teams yet


Offices

This company has no offices yet