Ramesh Sesajdri

Active Derwood, MD Chief Information Officer for Startec Global Operating Co