I like her and would rather have had her isolated without the traffic in the back. Lens flare is also evident and I'd pull back the Cyan just a touch. Other technicals are good and the concept is pleasingly marketable. Good luck!
I like this setup. The lens flare is a bit much for me, personally. And the look on the models face, as well as general body language suggest something to me other than the business world. I get the impression she has things on her mind. She doesn't look happy at all to me. Maybe posing her on a cell, or with a newspaper, or something might have changed her mood a bit. But it's a thoughtful image, IMO.
I don't think the background helps this picture, and the lens flare does not appeal to my eye either. If this is a candid I can understand the background, but if this is a posed shot keep an eye on what might detract the viewers eye from your main subject.
I'd hate to see the "Depressed Business Woman" ;-) The overall feel of this image floats between the sterile stock photo environment and a street candid to me.
This could have been stronger if she was doing anything remotely resembling some kind of business-related activity - checking her PDA, talking on the phone etc. This is charm-based, and it has limited attraction power... I also hate that flare above her head...