by MDX • Uploaded: Aug. 07 '09
This is a new logo that was created for our web design and development company. It symbolizes the viewpoints of the developer, the client and the users merging to create a win-win-win situation for the project. There is a large 3D version of it on our website.
As seen on: Michigan web development
Status: Client work
Tags: software development • corporate • web development • web design