Craig Settles

Craig Settles assists cities and co-ops with business planning for broadband.

Craig Settles