About Us
Rain is a visual communications business, established in Dublin, Ireland in 1998. We create corporate and brand identity, naming, graphic communications & information design. We design stuff that works.
Affiliations
DAThis firm is an adopter of the Designers Accord