Due to roll-off current role the end of this month.

Already have a couple of offers, but I can't stop looking at Jobserve.

Not sure what this means