screen magic mobile media Open Job - 1 Follow us Open Position Browse Full List Screen Magic Mobile Media – Manager of Customer Success – Pune, India Pune, India Full Time