Land & Site Control Specialist
This role manages company site assets by securing site control agreements, performing title due diligence, and negotiating leases. It also involves administering lease agreements, processing payments, and coordinating with legal, engineering, and finance teams.