Senior Manager, Transformation & IT Strategy—Consulting
OTL Consulting
Dublin Pike