Though part and parcel of everyday life for managers at all levels, few are those undaunted by the prospect of giving presentations.