A General Consultant provides expert and professional advice on insurance coverage for the direct or consequential loss or damage to property of every kind and/or for insurance coverage against legal liability, including that for death, injury or disability or damage to real or personal property.