Banner Default Image

All jobs near India

Found 1 job
    • India
    • Negotiable
    • Posted 24 days ago

    About our Client Exciting MNC vendor within threat intelligence and incident response space currently expanding its APAC footprint About the Country Manager - India Based in Mumbai, you'll be tasked with hunting for new business from named accounts throughout the region. As a subject matter exper...

Get new jobs for this search by email