MUMBAI: After eleven plus years at Taproot dentsu, national creative director Titus Upputuru has moved on to launch his own advertising and films firm – The Titus Upputuru Company. Upputuru was with dentsu since April 2011 and was elevated as national creative director in March this year.