Andrew Ruiz, based in Palo Alto, CA, US, is currently a Joint Chief Executive Officer at SPEC INDIA, bringing experience from previous roles at Friend Finder Networks.
Not the Andrew Ruiz you were looking for?
Find contact details for 700 million professionals.