Project Coordinator at Celtic Technologies — Dublin, Ireland · 11jobs