No reviews yet. Be the first to review Shell Legal Department!
About Shell Legal Department
Shell plc is a global energy company headquartered in The Hague, Netherlands. Shell in-house legal department is one of the largest corporate legal teams in the world, handling matters across energy regulation, environmental law, corporate governance, M&A, contracts, and international arbitration.