Your Working Life with Lisa DeLuca

Lisa DeLuca is an extraordinary woman leader at IBM with a focus on Technology Strategy.

More