SEL

Other Business Support Services

United States

500 Employees or more

228 Followers


Apply to SEL

Nov 04, 2023

Saudi Arabia

14

Employees Registered on Bayt.com

Sarika Gupta

dept. head

Huda Alaamri

Associate Engineer - SCADA

Manmeet Syan

Electrical Maintenance Engineer

Ali Al-Yami

Project Engineer - I

Mikhail Kim

Automation engineer III

View all