It is true:
http://titansrx.eu/craig-breen-joins-titansrx/