Stephen Howell started their career in 1995 at The Nature Conservancy, where they held the position of Chief Financial & Administrative Officer for over two decades until June 2017. In 2017, they joined Bernuth & Williamson as a Consultant. Currently, they are the Chief Operating & Financial Officer at Best Friends Animal Society starting from April 2018.
Stephen Howell attended the University of Texas, Austin, from 1976 to 1980. During this time, they pursued a Bachelor of Business Administration (BBA) degree with a focus on Accounting.
Sign up to view 7 direct reports
Get started