William Rickard

Active Palm Desert, CA President for Geothermal Resource Group, Inc.