Peter Taaffe

Active Houston, TX President for Sandy Creek Management, Inc.