2, place Jean Millier
La Défense 6
Paris, 92078
France
Total SA
oil and gas, strategy, capabilities, strategic groups, partnering, asset-level partnering