Zelnick Media Capital acquires controlling stake in ITRenew from Fund II

New York-based Zelnick Media Capital has acquired a controlling stake in IT services company ITRenew.