UpTower employs 21 employees. The UpTower management team includes Todd Huegli (Principal), Jordan Bielefeld (VP, Renewable Operations), and Andrew Peterson (Asset Manager).
Get Contact Info for All DepartmentsLooking for a particular UpTower employee's phone or email?