Advanced Presenters careers in Glasgow, United Kingdom