Icons Creating Evil Art logo

Icons Creating Evil Art

ICEA is a boutique music label and publisher with the intention of evoking feelings and reactions we want to provoke, inspire, create, destroy, and disrupt old structures while having fun doing so.

Headquarters

Sweden

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