Join Us At Our New Delhi Office
Located right in the heart of Noida Film City, the New Delhi office is our biggest in India. It also houses three studios, including the largest virtual production studio in the country. We are a diverse and curious bunch hailing from different backgrounds and disciplines. Eager to collaborate to create, we are always looking for new blood to bring in fresh ideas and deliver impactful results. Are you up for the challenge? Explore our open roles in New Delhi and let us know how you can be the right fit in our team.