Titan
Thread Starter
Join Date: Oct 2006
Location: London
Posts: 50
Likes: 0
Received 0 Likes
on
0 Posts
Titan
Titan are a company that have always appealed to me. Anyone know if they're likely to be looking for Ops Controllers anytime soon? I've heard a lot of positive stuff about them.