Technology Manager
Emblem HealthNew York, NY, United StatesDrive software development life cycle activities and align EmblemHealth business and technical resources.Responsible for managing systems and all technical functions related including design, devel... Show more