Joy Creater (Guest Service Representative) in sunnyvale, ca | ApplyBoost