Glenhill Capital Advisors is based out of New York. Glenhill Capital Advisors is a hedge fund
Contact Info
Contact information is taken directly from publicly disclosed SEC filings.
GLENHILL CAPITAL ADVISORS, LLC600 FIFTH AVE
NEW YORK NY 10020
Business Phone: 646-432-0600