Starclinch
–
India
... In simple words, StarClinch is India’s Largest Artist Booking and Discovery Platform. We own and execute the entire process from Artist Shortlist, availability check, negotiation, booking, payment and escrow. Role and Responsibilities: As a Product ... - Jun 14