Meteor Appoints new Business Development manager