AVP Internal Audit careers in Glasgow, United Kingdom