Improvised Music Company (IMC) is a not for profit organisation for jazz and related music, established by Irish jazz musicians and supporters in 1991. It is Ireland's largest specialist music producer, involved in many aspects of music making throughout the island from festival programming, concert promotion, touring, recording, education and audience development.Its mission is to foster the grow ...