Our Client, a well-established international project management company in Malta, is looking for a Business Develoment Administrator to join their growing team. Reporting directly to the Head of Business Development, your responsibilities will diversify as follows: