Janice Castro has not yet updated their profile
This user don't have recent activity
Seattle, WA USA based creative agency since 2005
Since in 2000, ideama, is a Advertising Agency, based in Sud - Italy - Matera.
We are a creative production company located in Stockholm, San Francisco and Berlin.
We are UX Designers