I am every excited to have been interviewed by Steve Barker of LIBI and the Affiliated Insurance Agency. We had a great time talking and I invite you to listen in to hear about In-Site, what’s going on in the office and a little bit about who I am!
Elizabeth Sanchez Vaughan, a LEED Accredited Professional in Interior Design and Construction (LEED-AP, ID+C) founded In-Site Interior Design in 2005. A leading design firm in the New York metropolitan area, In-Site has completed many notable corporate and real estate development design projects as well as high-end residential interiors. We focus on all aspects of interior design including space planning, lighting design, finishes and furnishings. For larger projects, the curation of art and accessories completes the projects.