Logo
J

Jubail Water & Power Company (MARAFIQ IWPP)

56 employees

Basic info

Industry

oil and gas

FAQ