CEO
Lee Silberman
CEO Approval Rating
70/100
Robert Allen is a designer and marketer of decorative fabrics and furnishings products for residential purposes.