Podium's corporate HQ is located in this 132,000 SF, 5-story office building located in the heart of Silicon Slopes in Lehi, UT.