Storr Group
–
Manhattan, NY, 10261
About Storr Group Storr Group is a leading operationally-focused private equity firm with offices in Austin, TX, and New York, NY. We build and scale best-in-class services platforms across the United States, elevating industries for consumers, ... - May 30