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.

Links


Timeline

  • Chief Financial Officer

    January, 2010 - present