IT Sales Executive at GeekTek

Elk Grove, CA 95759