Customer Success Director in santa barbara, ca | ApplyBoost