I think my greatest strength is as a problem solver. I have the ability to see a situation from different perspectives and I can get my work done even in the face of difficult obstacles. I also feel that my communication skills are top-notch. I feel just as comfortable presenting to senior executives as I do mediating a conflict between junior team members. I used to work as a programmer in the past so I have the perspective of a developer and I think that they respect me for that.