PC Musthafa is the CEO & Co-founder of iD Fresh Food (India) Pvt. Ltd. Born in a remote village in Kerala in a low income family, Musthafa PC was a school dropout who later did his Engineering in Computer Science from NIT Calicut & MBA from IIM-Bangalore.