Troy Alexander
President
Sourcing Technologies
1286 University #262
San Diego, CA 92103
Office: (619) 955-6372
Cell: 209.482.1969
Fax: 619.564.4079
Jeannie Terwilliger
New Business Development
Sourcing Technologies
1286 University #262
San Diego, CA 92103
Phone: 619.955.6372
Fax: 619.564.4079