Podium headquarters are located in 1650 W Digital Dr, Lehi, Utah, 84043, United States