BaxterStorey Ireland Appoints New Managing Director Independent caterer BaxterStorey Ireland has appointed Alan Russell as its managing director. Russell has over 25 years of experience in the industry, w...