10+ years in technical project management and IT software development. Solid leadership skills across distributed teams. Strong communication, technical and analytical skills. Proven ability to initiate, recognize, and manage change Practical experience with Structured and Agile project management methodologies.