Titan announces management changes

14 Jul 2010