Jacqueline O’Donovan

  • O’Donovan Waste Disposal Ltd

  • Managing Director

  • London