Any background will work but communication is a must.
Responsibilities :
Lead Generation Executive • Pune, Maharashtra, India