Description
Senior Technical Project Manager role leading complex, high-visibility initiatives in a fast-paced environment. The position is onsite in New York, NY for 12+ months with possible extension, requiring strong project leadership and the ability to keep projects moving under tight timelines and changing requirements.
