Ilana Esterrich had a position (Senior Management Consultant) at Computer Sciences Corporation

Title Senior Management Consultant
Is Current no
Executive yes
Updated over 11 years ago

Source Links