NORWA
–
VasanthaNagar, Karnataka, 560001, India
... stores are in Sydney, New York, Abu Dhabi, swedan, hongkong,based in, Paysdelaloire, France. Role Description This is a full-time on-site Sales and Marketing Specialist role located in Bengaluru. The Sales and Marketing Specialist will be ... - Apr 05