25+ years experience on IT projects, including many technologies, both waterfall and agile. Hands-on development at the beginning, leading to 20+ years project and program management, and business analysis. Excellent communication skills, with both business and technical team members at all levels