David Shackleton

Archived Record Newport Beach, CA Previous President for Dynamic Answer Exchange, Inc.