general business careers in Birkirkara, Malta