Rubicon Appoints new Managing Director and Associate in Dublin