TWENTY-ONE Development Group, a property developer and owner of Eden Kuta and Eden Benoa Hotels by Tauzia at Bali, Carrefour SCC, ICON 21 Kebon Jeruk, ESTE Square, and Park Hotel Nusa Dua Bali currently invites energetic, highly committed and self motivated individuals to be a part of our team.