Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
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.