History

Building on nearly 90 years of experience investing across various industries, The Stephens Group actively seeks new partnership opportunities. It continues to grow rapidly, and at the same time refine its focus, placing emphasis on several industry verticals and building its capabilities through the addition of strategic and other resources for the benefit of its portfolio partners. By providing its partners with authenticity and transparency in all interactions, The Stephens Group remains true to the enduring values that are and have always been core to its success.

BOSTON 20 Park Plaza, Suite 801
Boston, MA 02116
T: 617-391-0790
LONDON 14-16 Great Chapel Street
London, W1F 8FL
T: +44 (0) 203 475 7552
Contact Us