Business Development Manager
Lascade India, Kerala, Ernakulam, Kochi IN
Lascade is looking for a driven Business Development Manager to help expand our products, partnerships, and global business opportunities. This role is for someone who enjoys building relationships, d...