Appointments | Thu 21/02/2019 New and notable appointments at Science Foundation Ireland (SFI), Actavo, and Compass Group Ireland