2 Representative Town Jobs in Scarborough