Michael has more than 25 years of experience managing complex integrated business and technology innovation solutions. He specialize in tailoring technology solutions to the business problem, defining the appropriate approach and deploying the right combination of client and consulting resources to implement the solutions. He also have extensive experience with Enterprise Resource Planning (ERP) software implementation, package software implementation and custom development.