Ed Russell
Head of Global Services, Life Technologies
Ed is currently responsible for Life Technologies Global Services organization. Prior to this role, he was President and General Manager of Life Technologies Japan, where he led the successful re-building and performance turnaround of that business. Before joining Life Technologies in 2005, Ed held a variety of management and leadership positions at Toyota/Lexus, Exxon/Mobil and FedExKinko's. Ed h
[read more]