Deputy Manager - Dublin job at Depaul