e c harris careers in Dublin, Ireland