Managing Director, Chief Information and Technology Officer at Glenmede
Lou Pellicori is a(n) Managing Director, Chief Information and Technology Officer working at Glenmede.