N
Neil McConvilleReview ofGlenhill Capital LP
Glenhill Capital LP is an average company. The cus...
Glenhill Capital LP is an average company. The customer service is satisfactory. However, there is room for improvement in terms of investment options. Overall, a decent experience.

Comments: