United States
id29 is a leader in brand development, design, marketing communications and content strategy for lifestyle brands. Estd. 2003 in Troy, NY USA.
Member since Jan 2013