CT Holdings

CT Holdings needed a strategic technology partner that could provide technology services to a variety of organizational verticals.