branch supervision administrator careers in Newcastle, United Kingdom