Duckworths employs 26 employees. The Duckworths management team includes Shontelle Wilson (Server), Rebecca Wilkinson (Business development Executive), and Nikos Papathanasiou (General Manager).
Get Contact Info for All DepartmentsLooking for a particular Duckworths employee's phone or email?