Director, Technology (Tech Project Manager)
9 days ago
New York
... and maintaining relationships with the client IT, marketing, customer experience, and promotional review teams as well as internal business and technology teams • Ensuring the team utilizes a ...