2 Heritage / Culture / Library jobs in Roslin, Midlothian