ICMI is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Advertisement

Full Vendor Scorecard Request

GET IN TOUCH!

 Scorecard header

Get the complete ICMI Technology Vendor Scorecard.

Please complete the form below to submit your request for the full ICMI Technology Vendor Scorecard. Once we receive your information, an ICMI expert will reach out to set up a time for a quick 15 minute walk-through of the document. During this time, we will guide you through the different areas of the scorecard and our vendor selection process, providing context and answering any questions you might have.

 

All fields marked with * are required.