Pankaj Narula

Principal Architect, Sopra Steria