VP Sales North America in dallas, tx | ApplyBoost