infotechlead

Persistent Systems appoints Nara Rajagopalan as chief product officer