AIDS/HIV, Community Care Duty Worker, Haddington/Musselburgh, Community Services Department, Tel: 01620 826600