Bejan Jilla, ECommerce Manager

Dubai, United Arab Emirates
Mall of the Emirates Level 1 Unit No. F-13-C Sheikh Zayed Rd Al Barsha1 Al Barsha (8096.91 mi) Dubai United Arab Emirates
Tavola. . The destination for all premium kitchenware tableware and bakeware. Browse our products or sign up for our food-related workshops! Were here to help.

Consumer Goods sector, 335 employees