Janelle Willis Email
Textile Designer . Devgiri
How to contact Janelle Willis
Join and see Janelle's contact info for free!Current Roles
Employees:
370Revenue:
$3.5MAbout
Devgiri is a rug and home textile company with offices and showrooms in Atlanta and New York. Products included in the line - hand made wool and natural fiber based area and accent rugs, machine made synthetic rugs, indoor/outdoor rugs, bath rugs, decorative pillows and table linens which are sold to US and global retailers.Devgiri Address
240 Peachtree StAtlanta, GA
United States