Charles Owen has joined Persistent Systems as Chief Corporate Development Officer. In his role he will guide the corporate strategy of the digital business solutions innovator, working closely with CEO and Executive Director Sandeep Kalra. Sandeep Kalra, CEO and Executive Director, Persistent Systems commented – “Charles brings the global perspective we require, as we continue…