Duncan Borg's Location
Sint-Pieters-Leeuw, BE
Duncan Borg's Work
Duncan Borg's Summary
Duncan Borg, based in Sint-Pieters-Leeuw, BE, is currently a Techinical Attaché (Environment) at Permanent Representation of Malta to the European Union, bringing experience from previous roles at Environment and Resources Authority - Malta, Malta Environment & Planning Authority and Department of Fisheries. Duncan Borg has 2 emails on RocketReach.