NIMISH DESAI

NIMISH DESAI

Technical Manager at Lomas & Lomas Ltd


  • Nairobi, Kenya