Derrick Thames

Active Irvine, CA President for D.S. Thames International, Inc.