CDC Synectics Inc.

Making Tough Decisions