Chief Executive Officer
Steve has been in the business for 22 years. He is a pioneer in the industry, pivoting the company focus from trading to integrated solutions, with a world-class expertise in trade finance and investment. Steve is proud of Sherwood’s independence, values, and ability to innovate on behalf of the customers.
Steve played high school football, basketball and baseball, and he graduated summa cum laude from U.C. Berkley. He holds an MBA with honors from NYU’s Stern school of Business, where he won the Inaugural Charles Lazarus award for Entrepreneurship. Steve grew up in Newton Mass. He remains an avid Boston Sports fan, as do the two of his three children who remain in the will. Steve is an expert skier, novice piano player and enthusiastic gardener. Steve and his wife Barbara live in northern New Jersey with three kids and two dogs.