Christopher Borg Location
Malta
Christopher Borg Work
- 1995 - now Partner and Director @ S Borg & Sons Ltd
- 1989 - 1995 Self Employed @ Malta
Christopher Borg Education
Christopher Borg Summary
Christopher Borg, based in Malta, is currently a Partner and Director at S Borg & Sons Ltd. Christopher Borg brings experience from previous roles at Malta. Christopher Borg holds a De La Salle College.