Titan announces management change

25 May 2011