Save Added By Ṧʜɪᴠᴀᴍ᭄ Vᴇʀᴍᴀ Jɪ. Now Open Techzeel Okhla, Central, Delhi, South East Delhi delivers innovative, future-ready IT solutions for ... Facilities: