Royal Enfield
–
Chennai, Tamil Nadu, India
... Working with brand, sales, marketing, industrial design, design engineering, supply chain development, programme management ... & marketing to coordinate product launch plans including timing, pricing, product materials, talking points, training, etc. ... - May 16