Cybersecurity Lead - Sales and Business Development

SARC
Full-time New Delhi, Delhi Advertising, Marketing, Promotions, Public Relations, and Sales Managers
Posted:
June 07, 2026
Location:
New Delhi, Delhi, India

Job Description

About the job


About SARC Global:

SARC Global is a multidisciplinary advisory firm with 40+ years of experience, 100+ partners, 500+ professionals, and a presence across India, UK, USA, Singapore, and UAE. We are building a dedicated cybersecurity practice from the ground up, backed by strategic technology partnerships and deep BFSI client relationships, to become India’s most trusted cybersecurity advisory firm. Our operating model is built right from risk to resilience, starting from consulting and audits to solutioning and managed services.


What you'll do:

Hunt and close new business. Build a target account list of enterprises across BFSI, PSUs, capital markets, energy, infrastructure, and manufacturing. Map decision-makers - CISOs, CIOs, CTOs, CDOs, and compliance heads. Get meetings through SARC's partner network, OEM introductions, industry events, and your own relationships. Convert first meetings into scoped ...

Apply for this Job

Submit your application for the Cybersecurity Lead - Sales and Business Development position at SARC.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: New Delhi, India
Posted: June 07, 2026
Deadline: July 17, 2026