Charles Beech

Active Katy, TX President for Energy Global Systems Corporation