My initial reaction is that I like what you've done. The gradients are clean and the colors work very well together. However, that said I have a few tweaks that might help.
1. The red header is way too tall. I think you could half its size and allow the logo to break out of the bottom. Its already supposed to appear to be hanging and that will enhance the concept.
2. I would make all the spacing consistent. It really sticks out between the main and right column. I would pick a number maybe 20px and make the vertical space between the "experience", the three vertical images and the black all the same. I think it would be wise to use that same number for all the horizontal space (between the 3 images and the right column)
3. The space between the black and the "ColorSmart" box really bothers me. I think you need to force its height to fill the same space as the images to its left.
4. I feel like you need to continue the visual vertical boundary created in the middle "tan" area into the header and the black area. This could be as simple as adding a frame to the bottom content and moving the logo over to be even with the left vertical. Example
If at first you don't succeed F1... If that doesn't work try Google!
//// Designer, Developer & Teacher - Interactive, Motion and 3D \\\\
Portfolio at WhenImNotSleeping.com