Techmagnate - Manager - Business Development - B2B SaaS Sales (5-7 yrs) Delhi NCR (IT Sales)
06/05/2024
Delhi
Job Description :About Techmagnate- Techmagnate ( https://www.techmagnate.com/ ) is a leading Digital Marketing Agency based in New Delhi, India and we are expanding! We are looking for RoI-driven digital marketing experts to #BeAMagnate.- ...