208235 Staff Nurse Health Care Provider Dumfries (Scotland), Scotland (United Kingdom), United Kingdom April 24, 2025 Contract