CSA Construction Manager at STO Building Group (Dublin, Co. Dublin, Ireland) — aijobsearch