Build Worlds with Us.
We are always on the lookout for visionary storytellers, meticulous organizers, and creative rebels to join SquareFeet.
Open Positions
Business Development Manager - Ad Films
Films Division • Delhi NCR (Delhi / Noida / Gurugram)
About the Role
SquareFeet Films is seeking a driven and highly connected Business Development Manager to expand our client base across the Delhi NCR region. In this role, you will be the primary catalyst for driving revenue by securing new projects for TVCs, DVCs, and high-end Product Shoots. You will be responsible for identifying, approaching, and pitching to brand founders, marketing executives, and creative agencies. A key part of your role will be effectively communicating our unique visual aesthetic, ensuring clients understand the premium production value we bring to commercial filmmaking. You will manage the entire sales cycle, from prospecting and initial outreach to negotiating terms and closing deals, while consistently building a robust pipeline of innovative brands in the lifestyle, luxury, and startup ecosystems.