Steven O. Russell

Chief Financial Officer at Good Brother

Steven O. Russell has a wealth of work experience, beginning with their role as a Charter Boat Captain for Island Yachts in 1979. In 1980, they joined Chase Manhattan Bank USA as a Vice President. In 1997, they were Vice President at Al Sigl Community of Agencies, where they created and implemented a Shared Services operation for a diverse group of not-for-profits. From 2006 to 2010, they were Principal at Alesco Advisors LLC. In 2010, they became Chief Financial Officer at Goodbrother, a company in the business of telling stories. In 2011, they joined the Board of Directors at Canfield & Tack, Inc.

Steven O. Russell has an MBA in Finance from Rochester Institute of Technology, which they obtained between 1983 and 1985. Steven O. also has a BS in Economics from Kenyon College, which they obtained between 1975 and 1979.

Location

Brooklyn, United States

Links


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices