Role Description. This is a full-time on-site role based in St. Louis, MO. The Tower Technician will be responsible for installing, maintaining, and repairing telecommunications equipment on towers and other structures. Daily tasks include the use of hand tools, diagnosing and troubleshooting issues, performing routine maintenance, and ensuring all work complies with safety standards and protocols. The role requires physical activity, climbing, a...