THE IMCS GROUP