managing director Andrew Heraghty