local contract nurse practitioner - cardiovascular/cardiothoracic surgery - 130-150 per hour Jobs - 0