Mr. Rob McGreevyWrong Rob McGreevy?
Vice President of Platforms and A...
Local Address: Lake Forest , California , United States
3Rd Floor 40 Grosvenor Place
London , London SW1X 7AW
Company Description: Invensys plc is a global technology company providing software, solutions, products and services to control, optimise and automate equipment and processes in a... more