BCTA names Dave Earle new president and CEO

By