J Stephen Luiz, Managing Director. J Stephen Luiz, Managing Director. Having versatile expertise in various fields with vast experience in insurance management in Sultanate of Oman.