Thanks for your feedback. I think the 3 separated "U" doesn't look nice, I've tried.
This new logo concept is represent 2 human figures, one is the customer, while another is the support team.
Emphasize professional services, support and solutions.
(This comment references Entry
#35)