A New Chapter for ICT

A New Chapter for ICT

We’re excited to share that today marks the beginning of a new chapter for ICT! Our New Facility We’re in a beautiful new facility at 2103 Coral Way, Suite 720 in Miami, 33145–just blocks from our previous location. We’ve renovated it from top to...

Pin It on Pinterest