any professional who has to deliver presentations careers in Glasgow, United Kingdom