Greg Rose

Active San Diego, CA Secretary for Deckard Technologies, Inc.