Tag: Netcore Solutions

  • Job for International Sales Manager – ONSITE at Netcore Solutions

    Netcore is India’s leading Marketing Technology Company that offers solutions for enterprises that redefine Digital Marketing & Enterprise Communication. One of the pioneers of Email Marketing and the largest Marketing Automation solution provider in India. Job Title: International Sales Manager – ONSITE Location: Mumbai will be deputed to Lagos, Nigeria Direct reports: Executives who all will…