Alastair is an accomplished event host, master of ceremonies and moderator having hosted conferences and events throughout Europe. With over 25 years’ experience presenting on television, radio and stage, he helps individuals and organizations communicate more effectively in a range of keynote speeches, and with his training company Present Yourself.