Patrick Farrell

Archived Record Huntington Beach, CA Previous President for Inventive Technologies, Inc.