Project Controller
Elysearch Placement Ltd
Dublin