eSight Corporation Announces New President and CEO