Patrick Dirk

Active Costa Mesa, CA President for Troy Group, Inc.