Michael Allen is the commercial consultant for mining and infrastructure with his own company, Mike Allen Consulting Pty Ltd. His mining infrastructure consultancy offers clients and industry professionals with commercial consulting services. Mr. Allen es