12th floor, The Celicourt, 6 Sir Celicourt Antelme St. Port Louis, Mauritius

Our Address

info@icta.mu

Our Mailbox

+230 2115333

Our Phone

Copyright © 2021 ICT Authority. All Rights Reserved.