karan punj@karanpunjIndiaFollow BadgesCPP Certificationskaranpunj has not earned any certificates yet. Work Experiencekaranpunj has not updated employment details yet.Educationkaranpunj has not updated education details yet.