Green Glue appoints new executive