Technical Project Manager, Platform Infrastructure at Versant – Englewood Cliffs | Jobyssey