He earned his PhD in Business Administration (emphasis in Information Systems) at the University of Missouri � St. Louis. He also holds two Masters degrees: one in Management Information Systems from the University of Missouri � St. Louis and another in Computer Science from Bishop Heber College, India. His Bachelors degree was in Computer Science from St. Xavier�s College, India.