My team and I fought him for 3 hours. It came down to the fact that their was to much shit going on the longer the fight progressed.
The thing we did which was successful was have a fully loaded patience and time and spent the first part firing at him till he reached half health. Two Titans bubble one after the other while I went invisible and covered mines.
Finally brought him down and finished up the remainder of mines, it was a tough fight to say the least.