David Johnson

Active Round Rock, TX President for Alpha Public Insurance Adjusters, Inc.