Nir Toubian's Location
Israel
Nir Toubian's Work
Nir Toubian's Education
Nir Toubian's Skills
Nir Toubian's Summary
Nir Toubian, based in Israel, is currently a Design Projects Manager at Electra, bringing experience from previous roles at Pelegas Ltd., Ludan Engineering Co. Ltd., Tenova and Freedom Photonics. Nir Toubian holds a 1981 - 1984 Bachelor Of Science in Chemical Engineering @ Technion - Israel Institute of Technology. With a robust skill set that includes Project Engineering, Commissioning, Construction, EPC, Energy and more, Nir Toubian contributes valuable insights to the industry. Nir Toubian has 2 emails on RocketReach.