Websites hosted on 148.72.160.68 IP Address
Geo Location Information for 148.72.160.68 IP Address. The IP Address 148.72.160.68 is located at 38.6364 latitude and -90.1985 longitude in United States of America. Friendly Location for the IP Address is Missouri, St Louis, United States, 63101.
Management Innovation eXchange |
The Management Innovation eXchange (MIX) is an open innovation project aimed at reinventing management for the 21st century. The premise: while "modern" management is one of humankind's most important inventions, it is now a mature technology that must be reinvented for a new age. It's time to hack management.
MIX M-Prize |
The Management Innovation eXchange (MIX) is an open innovation project aimed at reinventing management for the 21st century. The premise: while "modern" management is one of humankind's most important inventions, it is now a mature technology that must be reinvented for a new age. It's time to hack management.