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

Title Senior Management Consultant
Is Current no
Executive yes
Updated almost 12 years ago

Source Links