Crocs, an International footwear brand has recently appointed Nissan Joseph as General Manager for India operations. Joseph joined the....