16 employees
Nadia Geller Designs is an interior design company that provides custom furnishings, furniture installations, and artwork solutions.
2005