LSI Projects employs 25 employees. The LSI Projects management team includes Nigel Smith (Procuremant and Logistics Manager), Russell Dunsire (MD), and Johannes Mabote (site manager).
Looking for a particular LSI Projects employee's phone or email?