Andy McClean gave almost three decades' service to the Police Association of South Australia as a workplace delegate.