Omni Wind employs 7 employees. The Omni Wind management team includes Sadeq Albdour (Lead Mechanical Engineer).
Looking for a particular Omni Wind employee's phone or email?