Sr Customer and Social Media Marketing Manager in palo alto, ca | ApplyBoost