David Green

Active Pleasant Grove, UT Manager for Accelerated Payment Technologies, Inc.