5 free lookup(s). No credit card required.
M.Sc. (Tech.) (Department of Industrial Engineering and Management , Business strategy and international business, Operations research and applied mathematics)
2000-2003Find contact details for 700 million professionals.