Get In Touch With Us For Support or Any Information We’re glad to help you. So please contact us via the details below, or enter your request. Our head office address: 99 Almaden Blvd, Suite 600, San Jose, CA 95113 Call for help: +1 650-332-2231 Mail us for information info@techruitsolution.com Send now