Stephen joined Great Rock in 2022 to lead the firm's finance operational processes.
Stephen works closely with the entire Finance team to ensure the firm has maximized operational efficiencies and that cash management controls are working effectively as Great Rock continues to grow its platform. Stephen’s experience spans across multiple industries such as Financial Services, Healthcare, Consulting and Construction Management while working for Fortune 100 Corporations GE Capital, Aetna, Cigna and Turner Construction. Stephen holds a B.S. in Accounting from the University of Rhode Island.
Many are superstitious about Friday the 13th , but Stephen thinks being born on that day has made him a lucky guy. He is a very skilled fisherman, catching two fish weighing over 500 lbs, but there must be a little luck on his side too.