An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Nebius is seeking a Site Selection Manager to lead AI infrastructure opportunities across the Americas from strategy through signed agreements. You will coordinate cross-functional teams across Legal, Finance, Energy, Engineering, Network, and Delivery.
This build-phase role focuses on developing regional acquisition strategies, negotiating complex transactions, and building scalable processes as Nebius expands into strategic markets.
Nebius is seeking a Site Selection Manager to lead AI infrastructure opportunities across the Americas from strategy through signed agreements. You will coordinate cross-functional teams across Legal, Finance, Energy, Engineering, Network, and Delivery.
This build-phase role focuses on developing regional acquisition strategies, negotiating complex transactions, and building scalable processes as Nebius expands into strategic markets.