Director of R&D in salt lake city, ut | ApplyBoost