Steven Grant

Leading Development and International recruiting @ Palantir Technologies. I live and work in Palo Alto, California

Steven Grant