Storr Group corporate office is located in 477 S Rosemary Ave Ste 307, West Palm Beach, Florida, 33401, United States and has 11-50 employees.
storr group
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to Storr Group's success, and advanced their careers.
Vice President at Melange Capital Partne...
Worked as Investment Professional
at Storr Group (2022-2024)
Vice President, Dilige... at SPS PoolCare
Worked as Vice President, Integration & Transformation, ...
at Storr Group
Value Creation Team He... at Storr Capital
Worked as Head of Marketing, Value Creation Team
at Storr Group
Explore More
Storr Group is an operationally focused lower-middle-market investment firm that specializes in building and scaling industry-leading platforms. The company partners with essential services businesses, leveraging strategic M&A, deep integration, and advanced technology to drive sustainable growth and long-term value. Storr Group's collaborative app... Read More