5+ years of technical program management in software development involving complex client/server architecture. Strong technical proficiency in software architecture and development. Strong strategic thinking, problem solving, and logical structuring abilities...