Senior IT Technical and Management professional with 18+ years of extensive experience in the core area of Software Development, Quality Assurance, and Software Testing.