Raj Kanwar Singh photo
Technology Manager
Technip Energies