CentrSource is a web-based company that links consumers directly to advertisers worldwide. Speed, control and ease are CentrSource’s all-important deliverables and the energetic spiral logo conveys these messages to customers.