PT Push: Delzin Choksey

Delzin’s creative picture might me one of your most loved and forwarded social media message this Navroz. Born and brought up in Mumbai, Delzin Choksey moved to the US eight years ago for a degree in Masters in Animation. Having worked with various clients, concentrating primarily on graphic design, Delzin always wanted to concentrate on […]