Context for the Role: Ardonagh is one of the worlds largest and fastest growing insurance distribution businesses. It owns a number of specialty