David Johnson

Active Lawrence, KS Vice-President for Pinnacle Technology, Inc.