VP - Brand Marketing & Communication Company: Talasha Job Location: India Employment Type: Full-time Experience Required: 8+ years Talasha has been mandated to hire a VP - Brand Marketing & Communications for a…