Customer Lifecycle CRM Manager at Elwood Roberts (Dublin, Ireland) — aijobsearch