• image

    Social Media Manager

    • Posted 6 months ago
    • SpecialismSocial Media
    • LocationDelhi, India

     An ideal candidate is a Social Media Specialist having hands on experience in planning and running campaigns. S/he should have...

    Read more