Floyd Garrett's Location
Houston, Texas, United States
Floyd Garrett's Work
Floyd Garrett's Summary
Floyd Garrett, based in Houston, Texas, United States, is currently a Head of Sales and Business Development at Kuya Technologies, bringing experience from previous roles at Microsoft, Info Exchange Limited, Plus Opto LTD and Geo-Flo.