Collacott, David Martin (Career)