There's some brief information here:
http://www.free-esl.com/channels/cnotes/display.asp?fIndex=11
but there's very little on Cuba on the net in general and few jobs advertised. Perhaps a trip over there on holiday to check out some schools and see what goes on?