Stephen Leclezio

Stephen Leclezio

Managing Director

Phone: +230 5 852 8519

E-mail: stephen@tsar.mu