A project manger for the past 10 years, managing both traditional and Agile projects. Prior to being a PM, spent over 10 years as a developer in numerous roles and levels. I do take on technical tasks quite often...to contribute and because I love it!